IPFS
Protocol pack, content-addressed.
ABI, registry source, protocol facts, and SHA-256 hashes of the legal pages are packed into a UnixFS directory. The CID is the identity. User habits, streaks, and keys are never written to IPFS.
Root CID
bafybeichhwuvdhvqyfekldgywza4uydogicgjrbpzd4qxpywnjwb5gnejq
Packed 2026-09-06T20:11:38.775Z · CIDv1 · sha2-256 · raw leaves
Local pack: checking…. Public DHT pin: pinned — public gateways resolve this CID
Files in the pack
| Path | CID | Size |
|---|---|---|
| HabitRegistry.abi.json | bafkreief6yyh2hncuxqbvxz2lm2ksvly7js4hkqxf6qqp5hqmjv27apfly | 5490 |
| HabitRegistry.sol | bafkreigjgkebgoh2ctm73e6im7mdacmri2ljli5ue5rcvbs4ian2ngin2m | 6752 |
| legal-hashes.json | bafkreib7rflfth6ctshjwrkxf5bvk7aoykfi2a4xbcjftwufvgqhc3ap44 | 975 |
| protocol.json | bafkreihou36w573uy7lhmvjllcesolxftkovnns3z7lxswojby3du5ykhu | 3031 |
| README.md | bafkreif4sobphqi55xq45v4phuaotrkhecnsnpgjs65oxlp5bxac7rmxfq | 860 |
| StreakVault.sol | bafkreigtedcwteyty224mahzdlt2g24fbkznhugqoyknm7ezuyvlee5kcm | 9452 |
What this is for
After testing, HabitProofX contracts are immutable. Pinning the matching ABI, source, and legal hashes to IPFS means nobody has to trust a single web host for “what did this protocol claim to be.”
An IPFS mirror of the full interface is published at contract freeze. Until then this pack is the canonical metadata, also served from this origin at /ipfs/bundle/.
Related: Security · Terms · White paper
