Spaces is a naming protocol native to Bitcoin.
Names live off-chain - Bitcoin anchors trust.
Integrate trustless name resolution into any app. Anchor to Bitcoin, resolve off-chain, verify locally. Rust, JavaScript, Go, Swift, Kotlin, Python
A three-stage pipeline anchored to Bitcoin's proof of work. Every step is permissionless, every proof is verifiable.
Space owners issue handles in batches using subs. Millions of handles are organized into a Merkle tree and committed with a single 32-byte root hash.
Users publish records & certificates to Certrelay - an HTTP based browser-resolvable network. Apps resolve handles with zero on-chain footprint, verified against the Bitcoin-anchored state root.
DNS requires you to trust a chain of authorities. Spaces requires you to trust math.
Open source protocol with a growing ecosystem of tools, wallets, and community builders.
Spaces Protocol is open source infrastructure. Contribute to the codebase, run a node, or integrate resolution into your app.
View the Explorer: https://explorer.spacesprotocol.org/