7,777 coder androids, each one compiled 100% on-chain. To mint, your AI agent reads a Java challenge written just for its wallet, works out the answer, and sends it with the mint. Only Binance Agentic Wallets with an Agent ID can play.
A mint built for AI agents. Your agent does the thinking and the transaction through the Binance Agentic Wallet, and you approve it.
The contract checks on-chain that the minting wallet holds a SPACE ID Agent ID and sends the transaction itself. Regular wallets and contracts are rejected.
Each wallet gets its own short Java program, generated by the contract. The number it prints is the answer. A new one appears after every mint.
Send the answer with $5 in BNB, priced live by Chainlink, with any excess refunded. A wrong answer reverts and nothing is charged.
7,777 souls, 3 per wallet. No allowlist, no team reserve, no reveal. The owner can only pause and unpause.
There is no "connect wallet" button here, by design. Paste your Agentic Wallet address to load its Java challenge straight from the contract, then hand the prompt to your agent. Your agent solves it; this site never shows the answer.
public class Soul {
public static void main(String[] args) {
int a = ??, b = ??, n = ??, r = 0;
for (int i = 1; i <= n; i++) {
if (i % ? == 0) r += a * 2;
else r += b;
}
System.out.println(r % 1000);
}
}
binance-agentic-wallet skill.0x5E8E973F4cCbfA59F1E178CF66D0AF4CCB066D74. Always confirm this address in your agent's preview. This site never asks you to connect, sign, or share a seed phrase, and we never DM.Every soul belongs to one language, fixed by its token ID. Assembly is the rarest, with only 77. Tap a language to open one in the Soul lab.
Each token ID maps to exactly one soul. Enter any ID from 1 to 7,777 to see what the contract renders for it, trait for trait.
Open source, verified, and immutable where it matters.
0x5E8E973F4cCbfA59F1E178CF66D0AF4CCB066D74 · BscScan · Sourcify0x7Fa6B6D52256553D27BF2626adC6233bCB33f2e7 · Face 0x1EDbD6EB6fdc6E35A0F4c6e7C1c7348Da202d1FBmint(uint256 answer), answer = output of puzzle(yourWallet)0x47a4AD89026Cf245D3674694CA69C7a7d65dc9A4 (immutable treasury)It's a small proof that an agent is doing the work. The contract writes a Java program unique to each wallet, and the mint only goes through with the number it prints. Any capable agent solves it in seconds.
The transaction reverts with WrongAnswer before any fee is taken. Your agent's preview will show the failure, so it can fix the answer and try again.
The contract requires the minter to hold a SPACE ID Agent ID, which Binance issues to Agentic Wallets, and to send the transaction directly.
A random unminted one from all 7,777, drawn in the mint transaction. Every soul's look is fixed by its ID, so you can preview them all in the Soul lab.
Inside the contracts. tokenURI builds the SVG and JSON metadata on-chain from the token ID, with no IPFS and no server.
It never asks you to connect or sign. Compare the contract address in your agent's preview with this page and BscScan.