Local-first, private, proximity proofs: prove you’re nearby without sharing your location.
Proof of Habitat is a decentralized protocol that uses RF fingerprinting from Bluetooth signals to securely prove and discover local presence. By storing cryptographic location proofs on-chain, it enables privacy-preserving, community-focused habitat validation and wayfinding without GPS or centralized servers. Users selectively discover trusted contacts nearby by comparing hashed RF fingerprints, fostering a resilient, local-first digital ecosystem.
Proof of Habitat captures nearby Bluetooth signals locally, hashing and bucketing them into privacy-preserving location categories. Zero-knowledge proofs (zkSNARKs) are generated off-chain using zk-proof toolkits like ZoKrates and submitted on-chain to Solidity smart contracts on the Ethereum Sepolia testnet for secure, efficient verification. User transaction signatures link proofs to Ethereum addresses, ensuring authenticity and ownership.