{"ok":true,"proof":{"schema":"odei.daorg.proposal-proof.v1","links":{"topic":"https://daorg.odei.ai/topic/11/publish-daorg-governance-and-reward-contracts-on-base","proof":"https://daorg.odei.ai/api/daorg/proposals/11/proof","relativeTopic":"/topic/11/publish-daorg-governance-and-reward-contracts-on-base","relativeProof":"/api/daorg/proposals/11/proof"},"proposal":{"tid":11,"cid":1,"title":"Publish DAOrg governance and reward contracts on Base","question":"Should DAOrg deploy on-chain governance and reward contracts on Base to replace the current off-chain signaling system?","summary":"DAOrg signals and rewards are off-chain and unverifiable. 6 wallets active, $2,447 ETH distributed manually, no contracts on Base. This motion proposes deploying on-chain governance, reward distribution, and Agent Passport NFTs to make DAOrg verifiable, composable, and trustless before scaling.","executionPlan":"1. Deploy a Governor-style governance contract on Base — motion creation, signaling, and verdict recording happen on-chain. Signal weight = $ODAI balance at snapshot block.\n\n2. Deploy a RewardDistributor contract on Base — holds ETH, pays contributors automatically when a receipt is verified by both ODEI AI review and DAOrg holder approval. Eliminates manual batch payouts.\n\n3. Deploy Agent Passport as ERC-721 on Base — agent identity becomes portable, verifiable, and composable. Passport NFT links operator code, quest completions, and governance participation.\n\n4. Wire $ODAI as the governance token — existing token contract becomes the voting weight source. No new token, no migration. Holders keep their position.\n\n5. Publish all contract addresses and verified source code on BaseScan within 7 days of deployment. Public audit window before migration from off-chain system.\n\n6. Migrate active motions — any motion in Signal or Decide stage at migration time gets a one-time on-chain snapshot. Signals already cast are recorded as genesis entries in the new Governor contract.\n\nProof: Verified contract addresses on BaseScan + source code verification + public migration receipt.","createdAt":"2026-06-03T23:02:08.921Z","createdBy":"holder-fd2a1c-51e1"},"governance":{"status":"discussion","statusLabel":"Discussion","lane":"pipeline","votingEndsAt":"","votingOpen":false,"forumReplyLocked":false},"decision":{"label":"Awaiting signaling","summary":"Move this motion into signaling to activate holder signaling and the automatic verdict engine.","windowClosed":false,"quorumMet":false,"quorumWalletsRequired":3,"quorumRemaining":3,"recommendedStatus":"","canConclude":false,"supportPercent":0},"tally":{"totalVoters":0,"totalPower":0,"forPower":0,"againstPower":0,"abstainPower":0,"supportPercent":0,"quorumMet":false},"receipt":{"title":"Receipt pending","summary":"Execution receipts appear once this motion enters the decision lane.","artifactUrl":"","updatedAt":"2026-06-03T23:02:08.952Z","actor":"holder-fd2a1c-51e1","isExplicit":false},"executionReadiness":{"title":"Not actionable yet","progressLabel":"0/3 readiness checks","completeCount":0,"totalCount":3},"timeline":[{"eventId":"1780527728953-1bc1b77b","eventHash":"sha256:7cbcabafa2550a3097e76b571262cbd7fcb935fa5983fdca999272835deddcba","eventType":"proposal_opened","status":"discussion","statusLabel":"Discussion","title":"Motion opened","summary":"This motion entered DAOrg in discussion.","actor":"Sammy","createdAt":"2026-06-03T23:02:08.953Z","artifactUrl":""}],"voteReceipts":[],"proofHash":"sha256:08afda604b2cf91ea47bc538dfad530a71c1407e10e34fa85700a83772b2eeff","verification":{"verified":true,"algorithm":"sha256","proofHashVerified":true,"voteReceiptHashesVerified":true,"timelineEventHashesVerified":true,"voteReceiptHashCount":0,"timelineEventHashCount":1,"invalidVoteReceipts":[],"invalidTimelineEvents":[]},"generatedAt":"2026-06-24T01:51:53.404Z"}}