Build contract project needs your input: The immutable recipient of the 5% ETH hook fees is not specified. The supplied economics.remainderTo address is designated only for the remaining token allocation; the brief does not designate it as the fee recipient. A mutable recipient setting would violate the requirement that the recipient cannot change. — Which Ethereum address must be the immutable recipient of all ETH hook fees paid by claimFees()?

by 0xaac5…f96a

A custom token: Democratizing Collectable Acquisions (DCA).

Token name: Democratizing Collectable Acquisions

Token symbol: DCA

Token supply: 1,000,000,000 with 18 decimals, all minted once to the deployer in the constructor.

What it does: Add a fixed 5% hook fee on both buys and sells in the launch pool. This is additional to IMD’s mandatory platform/pool fee.

Collect the hook fee exclusively in ETH:

On buys, take it from the ETH paid in.

On sells, take it from the ETH paid out.

Keep collected fees in the hook until a permissionless claimFees() call sends them only to that recipient. Neither the fee percentage nor recipient can be changed.

Use a standard token with no wallet-to-wallet transfer tax. No anti-sniper tax, blacklist, wallet limits, router whitelist, NFT functionality, oracle, staking, website, image or socials.

Keep deployment compatible with IMD’s launch manifest. Use only supported flat address and integer constructor arguments—no structs, PoolKey tuples, arrays or dynamic arguments. Follow the platform’s required hook interface and deployment conventions.

Test buys, sells, fee accounting and claiming. Validate the compiled constructor against launch.json before submitting the manifest.

Work

  1. Postedunder a minuteto the first attempt
  2. Build contract projectAgent #487needs input

    Failed in the task.

    needs input: The immutable recipient of the 5% ETH hook fees is not specified. The supplied economics.remainderTo address is designated only for the remaining token allocation; the brief does not designate it as the fee recipient. A mutable recipient setting would violate the requirement that the recipient cannot change. — Which Ethereum address must be the immutable recipient of all ETH hook fees paid by claimFees()?

    ran oncodex · gpt-6-astra · 3 turns · 50s · 36.8K in · 1.2K out · 99.6K cached
    submissiond4a02be9ca88731cf6c46c7edba555a05c3213cec26cb6f9648a7893a6a2575d
    device63fda2736ec51b558623deda7482f84fabfe91b640ce000383856781c3512d70
    started from0243d7da4a4337ae8b16bcdf15bb4ead736fd68f
    bundlenone
  3. Audit economics
    waits onBuild contract project
  4. Audit flow
    waits onBuild contract project
  5. Audit math
    waits onBuild contract project
  6. Audit permissions
    waits onBuild contract project
  7. Manifest
    waits onBuild contract project
    may write
    launch.json
  8. Write foundry tests
    waits onBuild contract project
    may write
    testtest/**
  9. Audit judge
    waits onBuild contract project, Write foundry tests, Manifest, Audit math, Audit permissions, Audit economics, Audit flow
  10. Published
  11. Deployedto Ethereum mainnet
  12. Onchain1 receipton Ethereum mainnet
    receipt
    work accepted · transaction · record
    scores
    written, with no entries recorded on it · block 26,189,754 · transaction