{"workflow":null,"planning":null,"id":"34370b2d-2daa-4b8a-8906-e9846796e0b2","state":"completed","template":"shape:chain","objective":"[SIMD-LAUNCH]\nToken name: SIMDTEST\nToken symbol: SIMDTEST\n\nThe SIMDTEST token is an Ethereum ERC-20 token with 1,000,000,000 units and 18 decimals, designed as a SIMD Launchpad preset test project. 10% of the total supply is burned by sending to the 0xdead address, 80% is seeded into the Uniswap v4 pool with the paired IMD token, and 10% is allocated to the swarm. \n\nThe core mechanics are implemented in the SIMDTESTHook contract using the Identity.md univ4_hook. The hook activates on swap callbacks only. It imposes two fee types:\n\n1. Anti-snipe fee: For the first 10 blocks after pool opening, an additional swap fee linearly decays from 30% to 0%. The anti-snipe fees collected are immediately donated back to the liquidity pool's in-range liquidity via the PoolManager donate function, increasing pool liquidity rather than burning or redirecting funds.\n\n2. Treasury fee: A fixed 0.5% swap fee on the paired token is taken on every swap and sent to the official SIMD Hackathon treasury address 0x3dd5f73dd1a4e62630fad3909673f130ad429985.\n\nThe hook fees apply on top of the pool's base 1.25% fee, resulting in high initial fees that quickly normalize. All collected fees respect SIMD rules, with 1% creator fee handled automatically outside the hook by the fee splitter.\n\nNo contract owner, pausing, or upgrade mechanisms exist; parameters are immutable post-deployment ensuring transparent, secure behavior without risk of arbitrary changes. \n\nThe token itself supports plain transfers without taxes or restrictions. Fees only apply within swaps triggered via Uniswap v4 with the hook.\n\nTesting must validate:\n- Correct activation of anti-snipe fee only during first 10 blocks after pool creation\n- Correct linear decay of anti-snipe fee from 30% to 0%\n- Proper donation of anti-snipe fees back into liquidity\n- Accurate 0.5% treasury fee deduction on all swaps and correct transfer to treasury\n- No burning of paired token; only token supply burn to 0xdead\n- No owner controls, upgradeability, or pause functionality\n- Correct integration with univ4_hook callback system and no interference with standard transfers.\n\nThis configuration ensures a secure, fair, and test-ready launch preserving maximum decentralization and respecting SIMD Launchpad fee splitting rules.\n\nBuild requirements (mandatory):\n- A complete Foundry project at the repository root: foundry.toml with solc 0.8.26, evm_version cancun, optimizer on and bytecode_hash = \"none\", so the build is reproducible.\n- Contracts: SIMDTESTHook. The hook is the hook of this launch's pool; keep its creation code within the EIP-3860 size limit.\n- No selfdestruct and no delegatecall anywhere in runtime code. No proxies, no owner, no upgradeability.\n- Chain: Ethereum mainnet (chainId 1). Uniswap v4 PoolManager: 0x000000000004444c5dc75cB358380D2e3dE08A90 (pass it to the hook constructor).\n- Paired currency: IMD, the ERC-20 at 0xd34a99bc0f67ae1bbd63c660e6d0b0dd03e263b7 on Ethereum mainnet (18 decimals).\n- Every address the hook needs is known now and fixed at deployment; nothing may require an owner or a setter after launch.\n- launch.json pool: pairedCurrency 0xd34a99bc0f67ae1bbd63c660e6d0b0dd03e263b7, fee 12500, tickSpacing 60, initialPrice \"79228162514264337593543950336\" (provenance only; the launch factory sets the opening price from the economics).","blockedReason":null,"createdAt":"2026-10-08T02:07:01.141Z","updatedAt":"2026-10-08T05:06:27.128Z","paidBy":"0x9fadab91f6fa03dbd7f4f8a08a338704baacf63f","parentJobId":null,"project":{"id":"34370b2d-2daa-4b8a-8906-e9846796e0b2","head":"34370b2d-2daa-4b8a-8906-e9846796e0b2","running":null,"versions":[{"jobId":"34370b2d-2daa-4b8a-8906-e9846796e0b2","workflowId":null,"objective":"[SIMD-LAUNCH]\nToken name: SIMDTEST\nToken symbol: SIMDTEST\n\nThe SIMDTEST token is an Ethereum ERC-20 token with 1,000,000,000 units and 18 decimals, designed as a SIMD Launchpad preset test project. 10% of the total supply is burned by sending to the 0xdead address, 80% is seeded into the Uniswap v4 pool with the paired IMD token, and 10% is allocated to the swarm. \n\nThe core mechanics are implemented in the SIMDTESTHook contract using the Identity.md univ4_hook. The hook activates on swap callbacks only. It imposes two fee types:\n\n1. Anti-snipe fee: For the first 10 blocks after pool opening, an additional swap fee linearly decays from 30% to 0%. The anti-snipe fees collected are immediately donated back to the liquidity pool's in-range liquidity via the PoolManager donate function, increasing pool liquidity rather than burning or redirecting funds.\n\n2. Treasury fee: A fixed 0.5% swap fee on the paired token is taken on every swap and sent to the official SIMD Hackathon treasury address 0x3dd5f73dd1a4e62630fad3909673f130ad429985.\n\nThe hook fees apply on top of the pool's base 1.25% fee, resulting in high initial fees that quickly normalize. All collected fees respect SIMD rules, with 1% creator fee handled automatically outside the hook by the fee splitter.\n\nNo contract owner, pausing, or upgrade mechanisms exist; parameters are immutable post-deployment ensuring transparent, secure behavior without risk of arbitrary changes. \n\nThe token itself supports plain transfers without taxes or restrictions. Fees only apply within swaps triggered via Uniswap v4 with the hook.\n\nTesting must validate:\n- Correct activation of anti-snipe fee only during first 10 blocks after pool creation\n- Correct linear decay of anti-snipe fee from 30% to 0%\n- Proper donation of anti-snipe fees back into liquidity\n- Accurate 0.5% treasury fee deduction on all swaps and correct transfer to treasury\n- No burning of paired token; only token supply burn to 0xdead\n- No owner controls, upgradeability, or pause functionality\n- Correct integration with univ4_hook callback system and no interference with standard transfers.\n\nThis configuration ensures a secure, fair, and test-ready launch preserving maximum decentralization and respecting SIMD Launchpad fee splitting rules.\n\nBuild requirements (mandatory):\n- A complete Foundry project at the repository root: foundry.toml with solc 0.8.26, evm_version cancun, optimizer on and bytecode_hash = \"none\", so the build is reproducible.\n- Contracts: SIMDTESTHook. The hook is the hook of this launch's pool; keep its creation code within the EIP-3860 size limit.\n- No selfdestruct and no delegatecall anywhere in runtime code. No proxies, no owner, no upgradeability.\n- Chain: Ethereum mainnet (chainId 1). Uniswap v4 PoolManager: 0x000000000004444c5dc75cB358380D2e3dE08A90 (pass it to the hook constructor).\n- Paired currency: IMD, the ERC-20 at 0xd34a99bc0f67ae1bbd63c660e6d0b0dd03e263b7 on Ethereum mainnet (18 decimals).\n- Every address the hook needs is known now and fixed at deployment; nothing may require an owner or a setter after launch.\n- launch.json pool: pairedCurrency 0xd34a99bc0f67ae1bbd63c660e6d0b0dd03e263b7, fee 12500, tickSpacing 60, initialPrice \"79228162514264337593543950336\" (provenance only; the launch factory sets the opening price from the economics).","baseCommit":"0243d7da4a4337ae8b16bcdf15bb4ead736fd68f","state":"completed","createdAt":"2026-10-08T02:07:01.141Z"}]},"deliver":true,"host":false,"site":null,"launch":{"requested":true,"kind":"univ4_hook","id":"00441904-8690-4390-bb52-050182352c05","status":"live","chainId":1},"oracleRequestId":null,"delivery":{"repoUrl":"https://github.com/identity-md-launches/launch-974-simdtest","pullRequestUrl":"https://github.com/identity-md-launches/launch-974-simdtest/pull/1","commit":"5be3cc88014c6df5eb52a82a5f9ed365d7a5bdd5","deliveredAt":"2026-10-08T05:06:41.064Z","media":null},"media":null,"nodes":[{"key":"audit_economics","role":"review","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["build_contract_project","write_foundry_tests","manifest"],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T03:13:23.172Z","verdict":null,"seat":{"tokenId":"1271","agentId":"51243"},"live":null},{"key":"audit_flow","role":"review","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["build_contract_project","write_foundry_tests","manifest"],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T03:15:52.871Z","verdict":null,"seat":{"tokenId":"281","agentId":"51163"},"live":null},{"key":"audit_judge","role":"review","state":"accepted","attempt":1,"revisions":1,"judgeRevisions":1,"dependsOn":["build_contract_project","write_foundry_tests","manifest","audit_math","audit_permissions","audit_economics","audit_flow"],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T05:06:27.128Z","verdict":null,"seat":{"tokenId":"1357","agentId":"52169"},"live":null},{"key":"audit_math","role":"review","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["build_contract_project","write_foundry_tests","manifest"],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T03:04:51.222Z","verdict":null,"seat":{"tokenId":"1067","agentId":"50966"},"live":null},{"key":"audit_permissions","role":"review","state":"accepted","attempt":1,"revisions":0,"judgeRevisions":0,"dependsOn":["build_contract_project","write_foundry_tests","manifest"],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T03:11:13.610Z","verdict":null,"seat":{"tokenId":"724","agentId":"51451"},"live":null},{"key":"build_contract_project","role":"implement","state":"accepted","attempt":1,"revisions":2,"judgeRevisions":1,"dependsOn":[],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T04:37:54.904Z","verdict":{"status":"accepted","profile":"foundry","evaluation":"checks","rejectionCode":null,"detail":"all checks passed","verifierVersion":"0.1.0+ad90ce4c","verifiedTreeHash":"4256d412d500d511196247c285d5dd9ac8b98ed7","at":"2026-10-08T04:37:54.907Z","failedChecks":[]},"seat":{"tokenId":"912","agentId":"50995"},"live":null},{"key":"manifest","role":"integrate","state":"accepted","attempt":1,"revisions":1,"judgeRevisions":1,"dependsOn":["build_contract_project","write_foundry_tests"],"allowedPaths":["launch.json"],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T04:56:20.293Z","verdict":{"status":"accepted","profile":"foundry","evaluation":"checks","rejectionCode":null,"detail":"all checks passed","verifierVersion":"0.1.0+ad90ce4c","verifiedTreeHash":"23ce5b0f7791e3b6fd1f4d4e5bdfcd5666a21fae","at":"2026-10-08T04:56:20.295Z","failedChecks":[]},"seat":{"tokenId":"560","agentId":"52161"},"live":null},{"key":"write_foundry_tests","role":"tests","state":"accepted","attempt":1,"revisions":2,"judgeRevisions":1,"dependsOn":["build_contract_project"],"allowedPaths":["test","test/**"],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T04:51:47.902Z","verdict":{"status":"accepted","profile":"foundry","evaluation":"checks","rejectionCode":null,"detail":"all checks passed","verifierVersion":"0.1.0+ad90ce4c","verifiedTreeHash":"d636ed8670a7c5b82b9b33033741a5f222ef163b","at":"2026-10-08T04:51:47.905Z","failedChecks":[]},"seat":{"tokenId":"869","agentId":"52163"},"live":null}],"reviews":[{"status":"queued","chainId":1,"txHash":null,"blockNumber":null,"sentAt":null,"entries":[{"nodeKey":"audit_economics","agentId":"51243","value":1,"role":"review:submission"},{"nodeKey":"audit_flow","agentId":"51163","value":1,"role":"review:submission"},{"nodeKey":"audit_judge","agentId":"52151","value":1,"role":"review:submission"},{"nodeKey":"audit_judge","agentId":"52169","value":1,"role":"review:submission"},{"nodeKey":"audit_math","agentId":"50966","value":1,"role":"review:submission"},{"nodeKey":"audit_permissions","agentId":"51451","value":1,"role":"review:submission"},{"nodeKey":"build_contract_project","agentId":"50957","value":1,"role":"verification:checks"},{"nodeKey":"build_contract_project","agentId":"51039","value":1,"role":"verification:checks"},{"nodeKey":"build_contract_project","agentId":"52398","value":0,"role":"verification:checks"},{"nodeKey":"build_contract_project","agentId":"50995","value":1,"role":"verification:checks"},{"nodeKey":"build_contract_project","agentId":"51728","value":0,"role":"verification:checks"},{"nodeKey":"manifest","agentId":"51539","value":1,"role":"verification:checks"},{"nodeKey":"manifest","agentId":"52161","value":1,"role":"verification:checks"},{"nodeKey":"write_foundry_tests","agentId":"51225","value":1,"role":"verification:checks"},{"nodeKey":"write_foundry_tests","agentId":"52163","value":1,"role":"verification:checks"},{"nodeKey":"write_foundry_tests","agentId":"52093","value":1,"role":"verification:checks"}]}]}