Deploy the Guild protocol, KGP proxy, 48-hour upgrade timelock,
Credit Token, Selective Disclosure, and Price Oracle to Gnosis Mainnet.
Register the Kokonut Data Post EAS schema on Celo and persist its UID.
Add staged KGP deployment tooling, attestation queue migration, and
public deployment records. The final KGP upgrader role handoff remains
pending Protocol Admin multisig execution.
Restore the immutable pilot EAS seed and add a new idempotent Data Post
UID correction seed. Allow the audited historical checksum repair so
migration 352 and the new seed can apply without bypassing drift checks.
Document verified Gnosis Mainnet contract addresses, deployment and role
handoff transactions, the 48-hour KGP timelock, and the Celo Data Post
schema registration. Refresh EAS queue fields and remove stale placeholder
schema and pending-handoff guidance.
- Transform Core Capabilities from 50+ bullet list into categorized table
- Add On-Chain Deployments section with Gnosis and Celo addresses
- Update test counts (382 files, 4034 Python, 62 Solidity, 52 hooks)
- Update migration count to 344 (up to #352), doc count to 108
- Add Redis 7 and Mosquitto 2 to architecture table
- Document all 11 Solidity contracts and 6 Celo EAS schemas
- Add GitHub-flavored Markdown callouts for tips, notes, and warnings
- Add horizontal rules between major sections for visual separation
- Group documentation table by domain (Core, Metrics, Web3, etc.)
- Add KGP security notes (48-hour timelock, self-administered role)
- Fix duplicate Agent tasks block in Key Commands
- Add missing docs (KGP, Gnosis deployment, Technology Roadmap, etc.)
- Add Dockerfile.gateway to repository layout
- Add version verification and unified CLI smoke test to CI steps
Summary
kokonut-data-poston Celo Mainnet and records its UID, transaction, and block.schema_name,block_number, and explicit event types.Verification
forge buildpassed.forge test: 62 passed.Deployment Notes
seed:030prevents the migration runner from applying unrelated pending historical seeds in bulk.