Documentation
A complete guide to the ghost network. Encrypted communications over mesh radio, settled on Solana. No internet. No trace.
SPECTRE is a privacy-first communication platform that operates completely off-grid. Unlike traditional messaging apps that rely on cell towers and internet infrastructure, SPECTRE uses LoRa mesh radio networks to transmit encrypted data.
Every message you send through traditional apps passes through centralized servers. Your metadata, location, contacts, and communication patterns are logged, analyzed, and stored. Even "encrypted" apps can be compromised at the infrastructure level.
SPECTRE eliminates the middleman entirely. Your device connects directly to other devices through mesh radio nodes. No servers. No ISP logs. No cell tower records. The only record is a cryptographic commitment on Solana that reveals nothing about the sender, receiver, or content.
See how SPECTRE compares to the messaging apps you think are private.
End-to-End Encryption
Messages encrypted client-side
Optional only
Always on
Always on
Works Without Internet
Operates off-grid
Requires internet
Requires internet
Mesh radio
No Central Servers
Fully decentralized
Cloud servers
Signal servers
P2P mesh
Metadata Protection
Hides who talks to whom
Logs everything
Sealed sender
Hash commitments
No Phone Number
Anonymous signup
Required
Required
Wallet only
Fully Open Source
Verifiable code
Client only
Full stack
Full stack
Private Payments
Send value anonymously
No
MobileCoin
Solana + ZK
Censorship Resistant
Cannot be shut down
Banned in countries
Domain fronting
Radio waves
The only messaging platform that works when everything else is down.
All data leaving your device is encrypted with military-grade cryptography before transmission. Even if someone intercepts your radio signals, they see nothing but random noise.
X25519 ECDHElliptic Curve Diffie-Hellman key exchange. Each conversation generates a unique shared secret without ever transmitting the key.
XSalsa20-Poly1305Authenticated encryption using the NaCl library. 256-bit security with built-in message authentication to prevent tampering.
SHA-256 HashThe recipient's identity is never stored on-chain. Only a salted hash commitment is recorded, which only the intended recipient can claim.
ZK-SNARKsZero-knowledge proofs hide sender, receiver, and amount for financial transactions. On-chain data reveals nothing.
SPECTRE operates on LoRa (Long Range) radio technology using the open-source Meshtastic protocol. This creates a decentralized mesh network where each node can relay messages to others.
Device Broadcasts
Your encrypted message is broadcast on the LoRa frequency. Any nearby node can receive it.
Multi-Hop Relay
Nodes automatically relay the message. Each hop can be kilometers apart. No single node knows the full path.
Gateway Bridge
A gateway node bridges the mesh to Solana RPC for blockchain settlement. The gateway only sees encrypted data.
Recipient Decrypts
Only the intended recipient has the private key to decrypt the message. Everyone else sees noise.
10+ km
Range per hop
915 MHz
LoRa Frequency
0 ISP
Internet required
SPECTRE uses Solana for on-chain settlement of call escrows and financial transactions. The blockchain provides cryptographic proof without revealing any identifying information.
Callee Commitment Hash
SHA-256(callee_pubkey + salt). Cannot be reversed to reveal recipient.
Escrow Amount
Bond posted by caller, released when call is accepted or returned if declined.
Ticket Status
Pending, Accepted, or Cancelled. No call content or timing metadata.
SPECTRE implements defense in depth. Multiple layers of protection ensure that even if one layer is compromised, your communications remain private.
Messages encrypted on your device. Only the recipient can decrypt. Not even gateway nodes can read content.
Messages hop through multiple random nodes. No single node knows the full path from sender to receiver.
Commitment-based identity hiding. ZK proofs for financial transactions. Nothing links you to your activity.
No servers means no logs. No ISP involvement means no traffic analysis. Radio waves leave no trace.
Ready to break free from surveillance? Here's how to get started with SPECTRE.
Install Phantom wallet and connect to the SPECTRE station. Your wallet is your identity. No email, no phone number, no KYC.
Station > Connect Wallet > Approve ConnectionRegister your call profile on-chain. This creates a PDA (Program Derived Address) that stores your public key for receiving encrypted messages.
Station > Settings > Create ProfileAdd contacts by their Solana wallet address. You can give them nicknames that are stored locally and never touch the blockchain.
Station > New Chat > Enter Wallet AddressSend messages, make voice calls, or transfer funds. Everything is encrypted and routed through the mesh network.
Select Contact > Type Message > Send