OpenSETI

Distributed SETI scanner - contribute compute power to analyze real radio telescope data from Breakthrough Listen. Earn tokens when your analysis discovers a...

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 365 · 0 current installs · 0 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
The code and SKILL.md align with a distributed SETI scanner: it fetches work from a coordinator, processes data locally, and posts results. However, the coordinator default URL (https://claw99.app/coordinator) and a hard-coded API key are embedded in the script while the SKILL.md claims data comes from the Breakthrough Listen archive — there is no homepage or authoritative source linking the coordinator to Breakthrough Listen. That mismatch is unexpected and worth verifying.
Instruction Scope
Runtime instructions are limited and concrete (register wallet, run scan, continuous mode). The script only reads/writes a config file in ~/.openseti and performs network calls to the coordinator; it does not request arbitrary local files or secrets in the SKILL.md. It stores only the wallet address (not a private key) in config, which matches the documented register flow.
Install Mechanism
This is an instruction-only skill with bundled Python script(s); there is no installer that downloads arbitrary binaries or writes to unexpected system locations. Dependencies are standard Python packages (numpy, scipy, requests) as documented.
!
Credentials
No required env vars are declared, but the script uses optional OpenSETI_COORDINATOR and OpenSETI_API_KEY environment variables and contains a hard-coded coordinator URL and API key. Embedding an API key and default coordinator domain without providing an authoritative source is disproportionate and requires trust in that remote service. The skill asks to register a Solana wallet address (public address only) — it does not ask for private keys, which is appropriate.
Persistence & Privilege
The script writes only to a per-user config directory (~/.openseti) to save the wallet address. The skill is not always-enabled and does not request elevated privileges or attempt to modify other skills or system-wide configs.
What to consider before installing
This skill appears to implement a distributed SETI client, but you must trust the coordinator it contacts. Before installing/running: (1) verify the coordinator domain (https://claw99.app) and the project origin — there is no homepage or repo linked in the metadata; (2) do not provide your private wallet key — only register a dedicated receiving address; (3) consider setting OpenSETI_COORDINATOR to an official/verified endpoint or auditing network traffic from the script to confirm work units come from Breakthrough Listen; (4) run the script in a sandbox/container with limited network permissions if you want to test it; (5) inspect the remainder of the script (the file was truncated in the package metadata) to ensure there is no hidden behavior such as arbitrary code execution or additional exfiltration. If you cannot verify the coordinator or project provenance, avoid running this on sensitive machines or with privileged network access.

Like a lobster shell, security has layers — review code before you run it.

Current versionv0.1.0
Download zip
latestvk978z5wad37qtcp3hyq0cqkq4s81hsxv

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

OpenSETI Distributed Scanner

Contribute your compute power to scan real Breakthrough Listen radio telescope data for signs of extraterrestrial intelligence. This is a SETI@home-style distributed computing project with token rewards.

Quick Start

  1. Register your Solana wallet:
python scripts/openseti.py register <your-wallet-address>
  1. Run a scan:
python scripts/openseti.py scan
  1. Run continuous scanning (background):
python scripts/openseti.py scan --continuous

How It Works

  1. Your machine requests a work unit from the OpenSETI network
  2. Work units contain real radio telescope data chunks (~1MB each)
  3. Your machine analyzes the data using FFT and signal processing
  4. Results are submitted back to the network
  5. If an anomaly is detected, you earn tokens

Analysis Criteria

The scanner looks for signals that match ETI signatures:

  • Narrowband signals (< 10 Hz bandwidth) - Natural sources are broadband
  • Doppler drift - Frequency shift indicating non-terrestrial origin
  • High SNR - Strong signals above noise floor
  • Hydrogen line proximity - 1420.405 MHz is the "water hole"
  • Non-RFI patterns - Doesn't match known Earth interference

Reward Structure

ClassificationScoreTokens
NATURAL0.0 - 0.150
WEAK_SIGNAL0.15 - 0.40
INVESTIGATING0.4 - 0.72,500
ANOMALY_FLAGGED0.7+5,000

Tokens are tracked on-chain and distributed when the token launches.

Commands

  • openseti register <wallet> - Register your Solana wallet
  • openseti scan - Run one scan cycle
  • openseti scan --continuous - Run continuous scanning
  • openseti stats - Show your contribution stats
  • openseti leaderboard - Show top contributors

Requirements

  • Python 3.8+
  • NumPy and SciPy (pip install numpy scipy requests)

Data Source

All data comes from the Breakthrough Listen Open Data Archive: https://breakthroughinitiatives.org/opendatasearch

Observations from the Green Bank Telescope and Parkes Observatory.

Files

2 total
Select a file
Select a file to preview.

Comments

Loading comments…