ECHO SOUL

Every mint is a draw. Every soul has a sound.

6,666 music souls on BNB Chain โ€” a gacha deck, shuffled and committed on-chain before mint opens. Free mint + a small anti-bot commission, exclusively through a Binance Agent.

Mint with your agent โ†“ See the deck โ†“

Follow on X: @echosoulnft

Contract โ€” Live on BSC Mainnet

Contract: 0xd1352B183824aF535303FADd7f5C110B22c51b8D
Symbol: ECHO โ€ข Supply: 6,666 โ€ข Commission: 0.00005 BNB per mint โ€ข Mint status: OPEN โ€ข BaseURI live: https://echo-soul-iota.vercel.app/metadata/ โ€ข Deck published: deck-20261030.hex.txt
deckHash: 0x3e9c9e05880bd785a3f6b9254fd336317dbc45e97a2e45927a7101add01aa9cd
merkleRoot: 0x42053ab68b2d77331c9cc506ccfb3228525946cd64880c8fd3d4ee427667b1cc
BscScan: https://bscscan.com/address/0xd1352B183824aF535303FADd7f5C110B22c51b8D

6,666Total supply
10Max / wallet
5Tiers
0.00005 BNBAnti-bot commission*

*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

๐ŸŽง Common4,300
๐ŸŽค Rare1,667
๐ŸŽธ Epic533
๐ŸŽน Legendary133
โœจ Mythic33

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.

  1. 01 ยท Hold a SPACE ID Agent ID โ€” the contract checks this on-chain. Calls from other contracts are rejected.
  2. 02 ยท Send the prompt to your agent โ€” your agent reads currentPrice() first and sends exactly that value.
  3. 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

Echo Soul Common

Common

Echo Soul Rare

Rare

Echo Soul Epic

Epic

Echo Soul Legendary / Mythic

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?

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.