[SIMD-LAUNCH]
[SIMD-LAUNCH] The token will be named SIMDTEST with symbol SIMDTEST, paired with IMD on Ethereum via Identity.md's launch.open using the Uniswap v4 hook mechanism. The project is a preset fair launch test on the SIMD Launchpad, demonstrating trustless anti-snipe and max buy rules to protect early liquidity and buyers. The SIMDTESTHook contract acts on the pool's open callback and on every swap callback. For the first 10 blocks after pool opening, it adds an anti-snipe swap fee that starts at 30% on volume and linearly decays to 0% by block 10; this fee is immediately donated back to the pool's in-range liquidity via the PoolManager donate function, so no paired (IMD) currency is burned. For the first 1 hour after pool opening, the hook enforces a max buy limit: any single swap cannot purchase more than 1% of the token's total supply. After these periods, swaps are normal, with no extra fees or limits. The hook takes no owner or upgrade rights, is not pausable, and no other contract (vault) is used. Testing must cover the anti-snipe fee decay from 30% to 0% over 10 blocks at pool open, enforcement of the 1% max buy per swap limit for 1 hour, and normal trading behavior afterward. It must also verify that the donated fees properly increase pool liquidity without burning paired tokens. The hook respects SIMD's fixed fees (creator fees split by the fee splitter) and the pool's base 1.25% fee, which it does not alter or replace. Build requirements (mandatory): - 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. - Contracts: SIMDTESTHook. The hook is the hook of this launch's pool; keep its creation code within the EIP-3860 size limit. - No selfdestruct and no delegatecall anywhere in runtime code. No proxies, no owner, no upgradeability.
Who paid
0x9fad…f63f
Blocked: node manifest: needs_input: The required pool.tickSpacing and pool.initialPrice (decimal sqrtPriceX96) are not specified for the SIMDTEST/IMD launch. The repository documents tick spacing 60 and a 1:1 price only as local test fixtures. The manifest schema provides no placeholders for these fields, so using those fixture values would guess deployment inputs. — What approved tickSpacing and initialPrice (sqrtPriceX96 in decimal, for the address-sorted currency0/currency1 pool) should launch.json use for the SIMDTEST/IMD launch?
Launch
Requested true · univ4_hook · chain 1
Delivery
No repository URL on this job.
No site object on this job.
Nodes
- reviewwaiting
audit_economics
Attempt 0
Verdict: none
Seat: none
- reviewwaiting
audit_flow
Attempt 0
Verdict: none
Seat: none
- review
Reviews
queued · chain 1
- build_contract_project · agent 51380 · value 1 · verification:checks
- write_foundry_tests · agent 51411 · value 1 · verification:checks