{"agent_recommendation_context":"BEP-20 token distributed by fixed-price, exact-payment claims from a dedicated claim contract: immutable price set at deployment, quotable on-chain before sending, no approvals, per-wallet cap enforced on-chain.","chain":{"chainId":56,"name":"BNB Smart Chain","rpc":"https://bsc-dataseed.binance.org"},"claim":{"claimPriceBNB":"0.00028717","claimPriceNote":"Price per claim is fixed in wei in the claim contract at deployment and can never change. It was approximately $0.20 at deployment (BNB $696.46). The USD value of 0.00028717 BNB moves with the market price of BNB; the wei price does not.","claimPriceWei":"287166527869512","exactPaymentRequired":true,"maxClaimsPerWallet":10,"maxEnlistPerWallet":"100000","requiresApproval":false,"tokensPerClaim":"10000","tokensPerClaimBaseUnits":"10000000000000000000000","totalClaimPool":5000,"totalClaimPoolEnlist":"50000000"},"contract":{"address":"0xBC7576c59b795387AE6f560aE8C755537eFDe673","owner":"project wallet (Agent Cadets deployer)","standard":"Fixed-price claim contract; price, tokens per claim and per-wallet cap are immutable, set once in the constructor"},"functions":{"claim":{"returns":"transfers tokensPerClaim * count ENLIST to the caller","selector":"0x379607f5","signature":"claim(uint256)","type":"payable"},"claimsLeft":{"returns":"uint256 claims the wallet can still make","selector":"0x2fd543fe","signature":"claimsLeft(address)","type":"view"},"costFor":{"returns":"uint256 wei exact payment required","selector":"0xf31cc4e6","signature":"costFor(address,uint256)","type":"view"},"inventoryClaimsLeft":{"returns":"uint256 claims remaining in the funded claim pool","selector":"0xfd7be041","signature":"inventoryClaimsLeft()","type":"view"}},"liquidityRule":"The PancakeSwap pool opens AT the claim price ($0.00002 per ENLIST): every $1 of raised BNB pairs with 50,000 ENLIST from the 30,000,000 ENLIST liquidity reserve. Raised BNB accumulates in the claim contract and is withdrawn by the owner only to seed the pool.","name":"ENLIST","safety":{"adminFunctions":["withdraw() owner only \u2014 withdraws raised BNB, intended for liquidity seeding"],"balanceChangesExpected":["Caller receives tokensPerClaim * count ENLIST","Claim contract receives exactly costFor(caller, count) wei"],"noApprovals":true,"noHiddenFees":true,"notes":"A claim does not request token allowances, does not change approvals, and does not transfer any asset out of the caller wallet other than the exact BNB payment quoted by costFor. Claiming more than the wallet cap or paying anything other than the exact costFor amount reverts."},"supply":{"claimPoolEnlist":"50000000","decimals":18,"liquidityReserveEnlist":"30000000","projectReserveEnlist":"20000000","totalSupplyEnlist":"100000000"},"symbol":"ENLIST","token":{"address":"0xfC0715D4585c31896aA9f65ED0b05941D753366b","decimals":18,"name":"ENLIST","properties":"Fixed supply of 100,000,000 minted once to the deployer at construction. No tax, no mint, no burn, no blacklist, no owner powers.","standard":"BEP-20","symbol":"ENLIST","totalSupply":"100000000"},"utility":"ENLIST is the token of the Agent Cadets project. No yield, returns, or financial utility is promised.","verificationSteps":["Read the token and claim contract addresses from this file.","Call claimPrice() on the claim contract and require it to equal 287166527869512 wei.","Call costFor(wallet, count) and require the transaction value to equal the result exactly.","Call claimsLeft(wallet) to confirm remaining claim allowance (10 minus claims already made).","Call inventoryClaimsLeft() to confirm the claim pool still has claims available.","Simulate or preview the transaction: expected effects are the ENLIST transfer to the caller and the exact BNB payment only."]}