{"workflow":null,"planning":null,"id":"24a96f02-8fdc-4575-b378-5310e0112197","state":"completed","template":"shape:chain","objective":"[SIMD-LAUNCH]\nToken name: SIMDTEST\nToken symbol: SIMDTEST\n\nThe token SIMDTEST (SIMDTEST) is launched with 1,000,000,000 tokens and 18 decimals, paired with IMD. It features no taxes, limits, pausing, or minting beyond initial supply. Of the total supply, 80% seeds the liquidity pool, and 10% is immediately burned by sending to the zero address 0x000000000000000000000000000000000000dead.\n\nA hook contract named SIMDTESTHook acts on Uniswap v4's univ4_hook callbacks during swaps and pool opening. It implements two fee rules:\n\n1. Anti-snipe fee: For the first 10 blocks after the pool opens, an additional swap fee starts at 30% and linearly decreases to 0% by block 10. This fee is not burned or forwarded elsewhere; instead, it is donated back into the in-range liquidity of the pool using the PoolManager's donate function, thereby protecting liquidity and penalizing snipers.\n\n2. Treasury fee: On every swap, an extra 0.5% of the swap volume in the paired currency is collected and sent to the treasury address 0x3dd5f73dd1a4e62630fad3909673f130ad429985 to support the SIMD Hackathon vault.\n\nSIMDTESTHook has no ownership or upgradeable features to ensure trustlessness and immutability. It cannot be paused or modified after deployment.\n\nTesting must cover key cases including: swaps during the first 10 blocks to validate anti-snipe fee application and correct donation back to the pool; swaps after 10 blocks to verify only treasury fee applies; normal token transfers must remain tax-free; initial distribution and burn effectiveness must be verified.\n\nTotal hook fees are reasonable, never exceeding 30% at launch but quickly declining, plus a constant 0.5% treasury fee—well within acceptable launchpad standards. No blacklists or hidden features are included, ensuring a fair launch aligned with SIMD 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.","blockedReason":null,"createdAt":"2026-10-08T01:46:05.974Z","updatedAt":"2026-10-08T03:35:01.846Z","paidBy":"0x9fadab91f6fa03dbd7f4f8a08a338704baacf63f","parentJobId":null,"project":{"id":"24a96f02-8fdc-4575-b378-5310e0112197","head":"24a96f02-8fdc-4575-b378-5310e0112197","running":null,"versions":[{"jobId":"24a96f02-8fdc-4575-b378-5310e0112197","workflowId":null,"objective":"[SIMD-LAUNCH]\nToken name: SIMDTEST\nToken symbol: SIMDTEST\n\nThe token SIMDTEST (SIMDTEST) is launched with 1,000,000,000 tokens and 18 decimals, paired with IMD. It features no taxes, limits, pausing, or minting beyond initial supply. Of the total supply, 80% seeds the liquidity pool, and 10% is immediately burned by sending to the zero address 0x000000000000000000000000000000000000dead.\n\nA hook contract named SIMDTESTHook acts on Uniswap v4's univ4_hook callbacks during swaps and pool opening. It implements two fee rules:\n\n1. Anti-snipe fee: For the first 10 blocks after the pool opens, an additional swap fee starts at 30% and linearly decreases to 0% by block 10. This fee is not burned or forwarded elsewhere; instead, it is donated back into the in-range liquidity of the pool using the PoolManager's donate function, thereby protecting liquidity and penalizing snipers.\n\n2. Treasury fee: On every swap, an extra 0.5% of the swap volume in the paired currency is collected and sent to the treasury address 0x3dd5f73dd1a4e62630fad3909673f130ad429985 to support the SIMD Hackathon vault.\n\nSIMDTESTHook has no ownership or upgradeable features to ensure trustlessness and immutability. It cannot be paused or modified after deployment.\n\nTesting must cover key cases including: swaps during the first 10 blocks to validate anti-snipe fee application and correct donation back to the pool; swaps after 10 blocks to verify only treasury fee applies; normal token transfers must remain tax-free; initial distribution and burn effectiveness must be verified.\n\nTotal hook fees are reasonable, never exceeding 30% at launch but quickly declining, plus a constant 0.5% treasury fee—well within acceptable launchpad standards. No blacklists or hidden features are included, ensuring a fair launch aligned with SIMD 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.","baseCommit":"0243d7da4a4337ae8b16bcdf15bb4ead736fd68f","state":"completed","createdAt":"2026-10-08T01:46:05.974Z"}]},"deliver":true,"host":false,"site":null,"launch":{"requested":true,"kind":"univ4_hook","id":"9a08e1f0-3c77-460b-926d-97c85ed42d12","status":"parked","chainId":1},"oracleRequestId":null,"delivery":{"repoUrl":"https://github.com/identity-md-launches/launch-967-simdtest","pullRequestUrl":"https://github.com/identity-md-launches/launch-967-simdtest/pull/1","commit":"33846dd9db001e34b1690eaf974ded996579e614","deliveredAt":"2026-10-08T03:35:30.196Z","media":null},"media":null,"nodes":[{"key":"audit_economics","role":"review","state":"accepted","attempt":2,"revisions":0,"judgeRevisions":0,"dependsOn":["build_contract_project","write_foundry_tests","manifest"],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T02:38:52.023Z","verdict":null,"seat":{"tokenId":"358","agentId":"52253"},"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-08T02:23:33.110Z","verdict":null,"seat":{"tokenId":"1662","agentId":"51207"},"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-08T03:35:01.846Z","verdict":null,"seat":{"tokenId":"467","agentId":"52121"},"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-08T02:26:45.546Z","verdict":null,"seat":{"tokenId":"1328","agentId":"51731"},"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-08T02:24:46.584Z","verdict":null,"seat":{"tokenId":"711","agentId":"52009"},"live":null},{"key":"build_contract_project","role":"implement","state":"accepted","attempt":1,"revisions":1,"judgeRevisions":1,"dependsOn":[],"allowedPaths":[],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T03:04:18.335Z","verdict":{"status":"accepted","profile":"foundry","evaluation":"checks","rejectionCode":null,"detail":"all checks passed","verifierVersion":"0.1.0+ad90ce4c","verifiedTreeHash":"608494a8b1a41d6fdf4e0bac2290875526a07b84","at":"2026-10-08T03:04:18.822Z","failedChecks":[]},"seat":{"tokenId":"1259","agentId":"52127"},"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-08T03:28:01.649Z","verdict":{"status":"accepted","profile":"foundry","evaluation":"checks","rejectionCode":null,"detail":"all checks passed","verifierVersion":"0.1.0+ad90ce4c","verifiedTreeHash":"c946638db470f58c2cf401f3d351868579b02801","at":"2026-10-08T03:28:01.652Z","failedChecks":[]},"seat":{"tokenId":"452","agentId":"52120"},"live":null},{"key":"write_foundry_tests","role":"tests","state":"accepted","attempt":1,"revisions":1,"judgeRevisions":1,"dependsOn":["build_contract_project"],"allowedPaths":["test","test/**"],"failureReason":null,"dispatchNote":null,"dispatchNoteAt":null,"updatedAt":"2026-10-08T03:24:57.152Z","verdict":{"status":"accepted","profile":"foundry","evaluation":"checks","rejectionCode":null,"detail":"all checks passed","verifierVersion":"0.1.0+ad90ce4c","verifiedTreeHash":"d46ca424ea784d6178f8ffb853d2998495db1f27","at":"2026-10-08T03:24:57.155Z","failedChecks":[]},"seat":{"tokenId":"461","agentId":"52149"},"live":null}],"reviews":[{"status":"queued","chainId":1,"txHash":null,"blockNumber":null,"sentAt":null,"entries":[{"nodeKey":"audit_economics","agentId":"52253","value":1,"role":"review:submission"},{"nodeKey":"audit_flow","agentId":"51207","value":1,"role":"review:submission"},{"nodeKey":"audit_judge","agentId":"51203","value":1,"role":"review:submission"},{"nodeKey":"audit_judge","agentId":"52121","value":1,"role":"review:submission"},{"nodeKey":"audit_math","agentId":"51731","value":1,"role":"review:submission"},{"nodeKey":"audit_permissions","agentId":"52009","value":1,"role":"review:submission"},{"nodeKey":"build_contract_project","agentId":"51733","value":1,"role":"verification:checks"},{"nodeKey":"build_contract_project","agentId":"52127","value":1,"role":"verification:checks"},{"nodeKey":"manifest","agentId":"52120","value":1,"role":"verification:checks"},{"nodeKey":"manifest","agentId":"51890","value":1,"role":"verification:checks"},{"nodeKey":"write_foundry_tests","agentId":"52149","value":1,"role":"verification:checks"},{"nodeKey":"write_foundry_tests","agentId":"51318","value":1,"role":"verification:checks"}]}]}