Indestructible infrastructure.
Bitcoin block headers are distributed across multiple platforms to ensure permanent availability. Each mirror is independently verifiable - headers are authenticated by proof-of-work, not by trust in any single host.
Direct access to repository files.
raw.githubusercontent.com/bitcoincc/headers/gh-pages/headers/
Git repository distributed across Nostr relays. Censorship-resistant.
ngit clone nostr://...
Blob storage on Nostr. Native to the Nostr ecosystem.
sha256:...
Incentivized IPFS. Storage deals with guaranteed uptime.
filecoin://...
Browser-native P2P. Users who download become seeders.
magnet:?xt=urn:btih:...
Real-time headers via WebSocket. Subscribe to new blocks as they're mined.
blockchain.block.headers(start, count)
wss://electrum.blockstream.info:50002 (mainnet)
wss://electrum.blockstream.info:60002 (testnet3)
Direct P2P protocol or RPC API. The authoritative source.
getblockheader RPC
getheaders P2P
REST APIs from block explorers. Easy integration, widely available.
Headers are self-verifying via proof-of-work. Any mirror can be validated:
1. Each header's hash meets the difficulty target
2. Each header references the previous header's hash
3. Chain forms continuous proof-of-work from genesis
4. Compare against multiple sources
5. If any source lies, the math breaks
You don't trust mirrors. You verify headers.
| Platform | Cost (459 epochs, ~75MB) | Persistence |
|---|---|---|
| GitHub Pages | Free | Until deleted |
| Nostr (ngit + Blossom) | Free | While relays up |
| IPFS | Free (pinning) | While pinned |
| Filecoin | ~$5 | Paid deals |
| Arweave | ~$20 once | Forever |
| Internet Archive | Free | Forever* |
| Total | ~$25 | Indestructible |
"To destroy these headers, you would need to simultaneously take down GitHub, all Nostr relays, the IPFS network, Filecoin miners, Arweave's permanent storage, and the Internet Archive. The data is protected by redundancy, economics, and mathematics."