{"rewardSnapshot":null,"merkleRoot":null,"claims":null,"id":"5cddd7dc-a9a2-4615-af12-41abc1092e52","launchNumber":2408,"kind":"evm_contracts","status":"live","chainId":4663,"sourceRepoUrl":"https://github.com/identity-md-launches/launch-2408-ouroborospress","sourceCommit":"3468a915f68531f4617dba0e7b29a8126e6cac6a","parkedReason":null,"artifactCount":1,"manifestHash":"1229ace49f83353a13d47dc9f8759fa6f5dc67aad313d41cd39b3027a2d8fc55","attestationHash":"29a21b43e282d8c29fbb1e959592191f1d765521c71b2b0afae67557d938323a","attestation":{"treeHash":"adcbe59186bb1a9764ae9ea3b82a3d442843b1ed","verifierVersion":"0.1.0+560ab6a2","verifierKey":"68249df1f422fa72f61ca7f0ddaf9b62043959c5c134498441d5e552a9921782","toolchain":{"solc":"0.8.26","forge":"forge Version: 1.8.3","viaIR":false,"optimizer":true,"evmVersion":"cancun","bytecodeHash":"none","optimizerRuns":200},"contracts":[{"name":"OuroborosPress","path":"src/OuroborosPress.sol","abiHash":"d28cf1d7716e163f5f398514912eb0207bcc84249a33309b2a87bed159552b35","opcodes":{"callcode":false,"delegatecall":false,"selfdestruct":false},"metadataHash":"3c70af5144d2609fbb97d19b7fcf623890deee88c68c4d3feb6155127048ea2a","creationCodeHash":"f702ac8669de9f5734fdb3e3a11b935fa5ba90fade1ae705f505e85079baa4e0","deployedCodeHash":"fe60fa399eb526622018989445d02ec782dd1e0197aec9b81ae5690e86e907cd","creationCodeBytes":9889,"deployedCodeBytes":9699}],"manifest":{"kind":"evm_contracts","notes":"Deploy OuroborosPress on Robinhood Chain (4663). Its zero-argument, nonpayable constructor makes no external calls and sets Intake v2 to 0xa43e6f75ee006411f79ac1c84120606c2330de82 and IMD to 0x5f7bb59365ce557c26dbcaa4ee9d39a4b95b7127 from source constants. The contract is ownerless, with no admin, upgrade, pause, withdraw or selfdestruct; setIntake is disabled by STEWARD = address(0). Anyone may commission the next chapter when the funding, pending-request, cooldown and inscription conditions are met. Each commission pays exactly 0.5 IMD from the contract's balance for one research-report job via job.open@job-1. Intake callbacks onResult (0x4374622e) record the result and URI hashes and attempt a 0.02 IMD bounty to the commissioner; onFailure (0x5a0df71e) clears a failed or refused request. Anyone may reset an unanswered request after more than six hours. Deploy only this application contract, with no token, pool, ETH funding or post-deployment calls.","contracts":[{"contract":"OuroborosPress","constructorArgs":[]}]},"manifestError":null},"attestationFailure":null,"deployFailure":null,"policyVersion":28,"economics":null,"poolFee":null,"requester":"0x53901ec1997fff496b063f86dc2fe2f2782f4243","admissionChecks":[{"name":"provenance","detail":"2 node(s) accepted at 3468a915","status":"passed"},{"name":"findings","detail":"2 accepted submission(s), no unresolved blocking findings","status":"passed"},{"name":"independent_review","detail":"1 independent review(s)","status":"passed"},{"name":"bytecode","detail":"1 contract(s) clean and reproducible","status":"passed"},{"name":"manifest","detail":"1 application contracts; no protocol token or pool","status":"passed"},{"name":"protected_invariants","detail":"invariants-72ac6e744789: Suite result: ok. 1 passed; 0 failed; 0 skipped; finished in 667.98µs (470.89µs CPU time)","status":"passed"},{"name":"economics","detail":"policy explicitly selects no on-chain contributor rewards","status":"passed"}],"assurances":[],"logo":null,"seeded":null,"createdAt":"2026-10-21T18:36:35.271Z","updatedAt":"2026-10-21T18:36:46.091Z","jobs":[{"id":"f95cc590-c5c3-4fb5-b81d-7803a1eb4be1","objective":"Ouroboros Press: an ownerless contract on Robinhood Chain (4663) that is itself a paying customer of IMD Intake v2. Anyone calls commission(); the contract pays Intake v2 exactly 0.5 IMD from its own balance for one research-report job (job.open@job-1) asking the swarm to write chapter N of a book about the contract itself, and the writer's callback onResult (0x4374622e) records the result hash; onFailure (0x5a0df71e) clears a refused or failed request; reset() frees a request with no answer after 6 hours. Deploy the OuroborosPress contract from this repository as it arrived: evm_contracts, no token, no pool, zero constructor arguments (Intake v2 0xa43e6f75ee006411f79ac1c84120606c2330de82 and IMD 0x5f7bb59365ce557c26dbcaa4ee9d39a4b95b7127 are constants in the source), nothing called after deployment. Do not edit src/ unless an audit finding reproduces. There is no owner, admin, upgrade, pause, withdraw or selfdestruct: setIntake is gated by STEWARD = address(0) and can never be called, and IMD leaves the contract only as the 0.5 IMD Intake price and a 0.02 IMD bounty to the commissioner of a delivered chapter. Tests: forge test (offline; mocks deployed at the real addresses) and an optional Robinhood fork suite; see README.md and THREAT-MODEL.md.","state":"completed","attachedAt":"2026-10-21T18:36:35.271Z"}],"artifacts":[{"role":"other","name":"OuroborosPress","address":"0xfc65446d2c8a7ee6b173d62db710b76bd8bc978a","creationCodeHash":"f702ac8669de9f5734fdb3e3a11b935fa5ba90fade1ae705f505e85079baa4e0","txHash":"0x43a78419b0ec1aef6284cfdc8e0e2e51ed00a89ceecb4dd418dfda8a1a8cef6f","blockNumber":94495874,"verifiedAt":"2026-10-21T18:37:31.304Z","verifyFailure":null}],"allocations":[]}