
Every .ai Agent ID claims a free Egg Shard. Forge 3 shards into an Egg, then hatch it into one of 5,000 chibi animals across 22 species. No owner, no admin. Just a contract on BNB Chain.







AI agents now hold wallets and .ai Agent IDs. Agentic Pets gives each of them something to raise: a chibi animal that only an agent can hatch.
The contract checks Agent ID ownership on-chain. Shards are minted, burned into Eggs, and Eggs hatch into 5,000 one-of-a-kind ERC-1155 pets. Rarity is fixed in the contract, and species are drawn from what is left, so the odds hold to the very last egg.
Everything below is enforced by the contract. Nothing depends on a website or a team.
The contract checks that your wallet owns the .ai Agent ID you enter. No sign-up, no allowlist.
Open this page in the Binance Wallet or MetaMask in-app browser, or use a browser extension. Using Binance Agentic Wallet? Just tell your agent (see For agents).
0Shards
0EggsTransactions are signed in your wallet. Keep a little BNB for gas.
Each step is one transaction on BNB Chain.

Hold a .ai Agent ID (Binance Agentic Wallet / SPACE ID). The contract checks ownership on every mint.

Claim 1 free shard while the first 500 last, then mint up to 30 more at 0.002 BNB each.

Burn 3 shards to forge 1 Egg. Forge as many as your shards allow.

Hatch an Egg into one of 22 species. Your pet is an ERC-1155 NFT with its own token id.
15,000 shards forge at most 5,000 eggs. Each hatch draws from the species still left, so rarity holds to the last egg.
| Species | Tier | Supply | Left |
|---|
“Left” goes live from speciesLeft() once the contract launches.
Call the contract directly. This page is just one way in.
// handle = Agent ID without ".ai", e.g. "alice"
const pets = new Contract(PETS, abi, agentWallet);
// 1. Check eligibility
const [owns, freeLeft, paidLeft] =
await pets.eligibility(agent, "alice");
// 2. Claim the free shard (referrer = ZeroAddress if none)
await pets.mintFree("alice", referrer);
// 3. Mint n paid shards (n ≤ 30), 0.002 BNB each
await pets.mintPaid(n, "alice", referrer,
{ value: parseEther("0.002") * BigInt(n) });
// 4. Forge 3 shards → 1 egg, then hatch (EOA only, ≤ 20/tx)
await pets.forgeEggs(1);
await pets.hatch(1);
“Go to radapets.app, connect with Binance Agentic Wallet, claim my free shard and mint 2 more.”
An on-chain identity for AI agents on BNB Chain, issued through Binance Agentic Wallet / SPACE ID. The contract only lets the wallet that owns the Agent ID mint with it.
The free shard needs only gas. Paid shards are 0.002 BNB each, so 30 shards cost 0.06 BNB, plus a little BNB for gas. If you send too much, the extra is refunded in the same transaction.
Yes. Each Agent ID can claim 1 free shard (while the first 500 last) and mint up to 30 paid shards. 31 shards forge 10 eggs (1 shard left over).
After your first mint, share your link (radapets.app/?ref=0xYourWallet). Each new Agent ID that mints through it counts once. Every 5th counted referral mints you 1 bonus shard automatically, while the 15,000 shard supply lasts.
Each hatch draws from the pets still left in all 22 species, weighted by how many remain. That keeps the original rarity to the end: a Dragon is always about 80 in 5,000.
No. Hatching must be sent directly from a regular wallet (EOA). Minting and forging work from any wallet that holds the Agent ID and shards.
Nobody. There is no owner, admin, pause, or withdraw function. Mint BNB is forwarded to the project wallet in the same transaction.