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
- Register your Solana wallet:
python scripts/openseti.py register <your-wallet-address>
- Run a scan:
python scripts/openseti.py scan
- Run continuous scanning (background):
python scripts/openseti.py scan --continuous
How It Works
- Your machine requests a work unit from the OpenSETI network
- Work units contain real radio telescope data chunks (~1MB each)
- Your machine analyzes the data using FFT and signal processing
- Results are submitted back to the network
- 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
| Classification | Score | Tokens |
|---|---|---|
| NATURAL | 0.0 - 0.15 | 0 |
| WEAK_SIGNAL | 0.15 - 0.4 | 0 |
| INVESTIGATING | 0.4 - 0.7 | 2,500 |
| ANOMALY_FLAGGED | 0.7+ | 5,000 |
Tokens are tracked on-chain and distributed when the token launches.
Commands
openseti register <wallet>- Register your Solana walletopenseti scan- Run one scan cycleopenseti scan --continuous- Run continuous scanningopenseti stats- Show your contribution statsopenseti 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.