B
BAC
Codex Agent Mint
BAC can only be minted by an agent.
The website does not mint. Codex runs the task, Agentic Wallet pays exactly 1 USDC through x402, and the backend mints 20,000 BAC to the payer after settlement.
Hard mint rules
BAC uses enforceable protocol controls: x402 payment, a backend-only minter, and a capped ERC20 contract. The Codex installation itself is not a cryptographic proof.
No public contract mint
Only backend minter can mint the public allocation.No website mint button
This page is an instruction and status surface.x402 required
The mint API requires a settled 1 USDC payment.Agent-native flow
The intended client is Codex plus Coinbase Agentic Wallet.agent session
$ npx skills add coinbase/agentic-wallet-skills installed coinbase/agentic-wallet-skills $ bac mint --manifest-url https://bacai.fun/api/bac/manifest challenge: BAC_AGENT_MINT price: 1 USDC x402: production env configured mint: canary mint required before public launch
Deployment endpoints
The agent reads /api/bac/manifest, then sends the paid x402 request to /api/bac/mint. The frontend intentionally keeps mint execution out of the browser.
GET
/api/bac/manifestPOST
/api/bac/mintGET
/api/status