*Cheap-cost default chosen by the owner. Final commission is set at deploy time, while mint is closed. Mint itself is free apart from this commission + gas.
The deck โ 6,666 slots
Deck shuffled before mint opens and committed on-chain as deckHash(). Mint #n opens deck slot #n โ reveal is instant at mint. No hidden supply, no team reserve in the deck counts above.
Mint with your agent (Binance Agentic Wallet)
Status: contract not deployed yet โ mint is NOT open. This section shows exactly how minting will work once the contract is deployed and setMintOpen(true) is called by the owner. Do not send any mint transaction until a real contract address is published here.
- 01 ยท Hold a SPACE ID Agent ID โ the contract checks this on-chain. Calls from other contracts are rejected.
- 02 ยท Send the prompt to your agent โ your agent reads
currentPrice()first and sends exactly that value. - 03 ยท Preview, then execute with baw โ one call = one draw, up to 10 per wallet. Rarity is revealed immediately via
rarityOf(tokenId).
PROMPT FOR YOUR AGENT (contract live โ mint opens soon)
Mint 1 Echo Soul NFT for my wallet using my Binance Agentic Wallet. Contract: 0xd1352B183824aF535303FADd7f5C110B22c51b8D on BNB Chain (56). Read currentPrice() first (0.00005 BNB) and send exactly that value with mint(proof, rarity) (selector 0x3eee5eb8) โ proof is 13 Merkle hashes for the next tokenId, computed from the published deck. Preview with baw, then execute. Max 10 per wallet. You must hold a SPACE ID Agent ID.
OR VIA THE BAW CLI (after deployment)
baw contract-call preview --binanceChainId 56 --from <your-wallet> --to 0xd1352B183824aF535303FADd7f5C110B22c51b8D --value <currentPrice-wei> --inputData 0x1249c58b baw contract-call execute --requestId <from-preview>
Artwork โ Echo Soul tiers
Common
Rare
Epic
Legendary / Mythic
Artwork preview for Echo Soul. Mythic (33) shares the Legendary/Mythic artwork above for now โ a separate Mythic image can be generated next (media limit is 4 images per message).
Why Echo Soul?
- Music theme, gacha soul: each draw is a sound, a tier, a soul โ not a generic mint.
- Verifiable deck: tier counts are enforced in the contract constructor, and the deck hash is public before mint.
- Agent-only, bot-resistant: Agent ID gate + small commission, no browser mint button by design (like WEDO).
- Cheap by design: BSC only, optimizer 200, LOW gas, no paid audit or production spend without review.
Contract code for review: workspace/gacha/contract/Gacha.sol (name/symbol are constructor arguments โ intended name: Echo Soul, symbol: ECHO). This page is a preview only.