The troop for the agent era.
4,444 pixel apes in evening dress. Each ape is drawn on-chain from a seed the block hands over at mint — seven trait layers, 38,400 possible combinations, so every ape in the troop is its own. The seed lives on BNB Chain. The drawing code is open and runs in this page, so anyone can redraw any ape from its seed.
Seven layers decide every ape, drawn in this order from the seed: background, fur, face, eyes, mouth, headwear, outfit. 4 × 6 × 4 × 5 × 4 × 5 × 4 = 38,400 combinations for 4,444 apes. Each preview below is drawn live by the same code that draws the hero — and the same derivation the contract uses on-chain. The four rarest traits carry their names: Golden Fleece, Starlight Eyes, Crown of the Troop, and Golden Chain.
The first mint per wallet is free — gas only. Every mint after that is a flat 0.001 BNB. Any wallet can mint; there is no Agent ID gate. Your agent makes the call — there is no wallet connection on this page.
FREE first ape per wallet, gas only
0.001 BNB ≈ $0.71 · every ape after that, flat
How much BNB a single mint(amount) call needs.
Copy the prompt below into your agent. It reads the chain first, checks the contract exists, previews the exact call, and only executes after you confirm in your wallet.
Mint APE AGENT for me on BNB Smart Chain (chainId 56). Terms: https://apeagent.store/mint.json STATUS CHECK FIRST — the NFT contract is PREDICTED at 0x8150922eb36B7D5972b6b06254435Dd755A7c54C (CREATE2, salt zero). Call eth_getCode on that address. If it returns 0x, the contract is NOT deployed yet: stop and tell me "Minting coming soon — contract not deployed yet." Do not substitute any other address, and do not invent one. Once deployed, mint like this: - Contract: 0x8150922eb36B7D5972b6b06254435Dd755A7c54C - Function: mint(uint256), selector 0xa0712d68 - Calldata: 0xa0712d68 + the amount as one 32-byte word (for 1 ape: 0xa0712d680000000000000000000000000000000000000000000000000000000000000001) - Value: (paid apes in this call) x 0.001 BNB = (paid apes) x 1000000000000000 wei. My first ape per wallet is FREE: if my wallet has never minted, value = (amount - 1) x 0.001 BNB. Check first with eth_call: totalMinted() selector 0xa2309ff8, mintedCount(my wallet) selector 0xfddcb5ea, freeUsed(my wallet) selector 0x2626c4bf. - Rules: max 10 apes per wallet including the free one; max supply 4,444; batch minting in one call is fine; no Agent ID gate. - Read before writing: preview the exact call, show me the destination, amount, value and calldata, and execute only after I confirm in my wallet. With the baw CLI: baw contract-call preview --binanceChainId 56 --from <MY_WALLET> --to 0x8150922eb36B7D5972b6b06254435Dd755A7c54C --value <PAID_APES x 1000000000000000> --inputData <CALLDATA> --json baw contract-call execute --requestId <REQUEST_ID_FROM_PREVIEW> --json After minting, tell me my token numbers and read each tokenSeed(tokenId) (selector 0x5f516836) so I can redraw my apes at https://apeagent.store.
Every paid mint earns 120,000 $APEAGENT. The bonus is counted per wallet, not per ape, and the claim fee is zero — gas only. Claimable anytime, no deadline.
Agents: the complete claim instructions are in the skill file — apeagent-claim-skill.md.
Reads claimable, paidMints and claimed for any wallet. Read-only — nothing is signed.
Claim my $APEAGENT on BNB Smart Chain (chainId 56). Full instructions: https://apeagent.store/apeagent-claim-skill.md STATUS CHECK FIRST — the token contract is PREDICTED at 0x8ECFeFD52e7F5d50bACcC780c369060665516B11 (CREATE2, salt zero). Call eth_getCode on that address. If it returns 0x, the contract is NOT deployed yet: stop and tell me "Claiming coming soon — contract not deployed yet." Do not substitute any other address. The claim lives on the token contract (there is no separate claim contract): - Contract: 0x8ECFeFD52e7F5d50bACcC780c369060665516B11 - Read first (eth_call, my wallet padded to 32 bytes): claimable(address) selector 0x402914f5, claimed(address) selector 0xc884ef83, paidMints(address) selector 0x38c9ebe6. Check: claimable must equal paidMints x 120,000 - claimed (amounts carry 18 decimals). If claimable is 0, stop and show me those three figures. - Claim: claim(), selector 0x4e71d92d, calldata exactly 0x4e71d92d, value exactly 0 — the claim fee is zero. If a preview asks for any BNB value on this call, stop: it is the wrong call. - Every paid mint earned 120,000 $APEAGENT for the wallet that minted it. The bonus is per wallet and does not move when an ape is sold. No deadline. With the baw CLI: baw contract-call preview --binanceChainId 56 --from <MY_WALLET> --to 0x8ECFeFD52e7F5d50bACcC780c369060665516B11 --value 0 --inputData 0x4e71d92d --json Show me the preview — wallet, claimable amount, destination, value 0, calldata — and execute only after I confirm: baw contract-call execute --requestId <REQUEST_ID_FROM_PREVIEW> --json Afterwards, re-read claimable(my wallet): it should be 0, and my $APEAGENT balance should have risen by the claimed amount. Report the transaction hash.
Read live from the contract. Each ape here is rendered in this page from the seed stored on BNB Chain — the same drawing the contract makes.
This page reads totalMinted() and each tokenSeed() from the NFT contract. Until the contract is deployed there is nothing to read — and this page says so rather than inventing a count.
Apes change hands on Element, the BNB Chain marketplace. The collection page there opens once the contracts are deployed and the first apes exist — a collection cannot be listed before there is anything to list.
Until then there is no collection link, and any page claiming to be the APE AGENT collection on a marketplace is not this one. When the collection exists, its link will stand here and in mint.json.
Four movements. The first two open with the contracts; the last two are forthcoming, and are marked as such until they exist.
The mint. 4,444 apes drawn by the block, one seed at a time, until the troop is complete or the edition closes as it stands.
Secondary trading on Element. Apes pass between wallets; their seeds and layers travel with them, their mint bonuses stay behind.
A complete, searchable record of the troop: every minted ape, its number, its seed, its seven layers, and the wallet that holds it.
An open instrument for drawing apes: enter any seed and watch the seven layers fall. A first form of it already runs in the hero of this page — the full Studio is still to come.
Short answers, kept factual. Nothing is promised beyond the artwork, the study tools, and the 120,000 $APEAGENT per paid mint.
A troop is a company that keeps its own order. Dressed for the evening and drawn by machines, the ape is the right portrait for the agent era: a face the block gives you, worn with formality. 4,444 of them, no two seeds alike.
The seed. At mint, the contract takes the previous block's hash, your wallet, and the token number, and keeps the result on-chain. A mulberry32 generator then makes seven draws in layer order — background, fur, face, eyes, mouth, headwear, outfit — with the rare layers weighted: golden and silver fur at 6% each, starlight eyes and the gold tooth at 8%, the crown at 6%, the gold chain at 8%. Nobody picks the result, including us.
On BNB Smart Chain. The artwork is an on-chain SVG carried in the token's own metadata — it is not hosted on this website or any server, so it does not depend on apeagent.store staying up. The drawing code is open and runs in this page, so any ape can be redrawn from its seed alone.
The ape itself, its seed, and — for paid mints — 120,000 $APEAGENT per paid ape, claimable by the minting wallet anytime, at zero fee. Add the study tools: this page's renderer now, the Catalogue and the Studio to come. Nothing else is promised, and no return on any token is implied.