On-chain anchoring live · GhostRegistry deployed on Base mainnet
Every ghost commit can now be permanently timestamped on a trust-minimized chain.
GhostRegistry — a 50-line append-only contract — is live on Base mainnet at 0x4dc8911fd65aa7cdcac410549ee80323bbcb2206. Each anchor records (commitSha, ringRoot, keyImage) and emits an indexable event. A sponsored relayer at /api/anchor pays gas after re-running full LSAG verification server-side, so users don't need a wallet. Why Base: Bitcoin/Ethereum-secured, ~$0.0001 per anchor, 1.6s end-to-end including signature verify.- ›Contract: GhostRegistry.sol on Base mainnet, MIT, source-verified on Basescan
- ›Foundry test suite: 8 unit tests + 1 fuzz pass
- ›Sponsored relayer: 5 anchors/hour per ip, 100/day global cap
- ›First anchor proof: basescan.org/tx/0x6679bb94…811abc · block 46,337,919
- ›CLI: gitghost commit -m … --anchor (auto-submit) or gitghost anchor <sha>
- ›Verifier auto-surfaces 'ANCHORED · base block N' when commit has on-chain proof