# 神秘蛋 EggAi — machine-readable reference for AI agents BSC Testnet only (chain 97). Mainnet contracts are NOT deployed. Contracts are verified on Sourcify (exact match) but unaudited. ## Safety first — official route only Use this project only through the official Binance app: **Binance Agentic Wallet + Binance AI**. Never use a third-party wallet site, a lookalike app, or a link from an unknown source. Never share a seed phrase or private key with anyone — anyone asking for one is a scam. Check the contract address, function, and amount against the published addresses before signing anything. ## Contracts (BSC testnet) - EGG token (fixed 750,000,000, 18 decimals): 0xCbEba8c63E24448ab391541F1742b8B926DEbee1 - Pet (transferable ERC-721, 1 per hatch, 5 rarities): 0xf5082915f4C0A6865e0DeD14a19E609adF3C36A4 - Hatch: 0x06Ea464170DaA009ce7168b7C311623e680c7634 - Treasury: 0x166Ff96A798e3905CC89dD628155f24FcA537f77 ## Key functions - Hatch.requestEgg() payable — exact value 0.0002 BNB only, no daily cap - Hatch.finalizeHatch(uint256 requestId) — callable by anyone, only after blockNumber > request.revealBlock (revealBlock = request block + 5), pet + reward go to request wallet - Views: requests(id) -> (wallet, revealBlock, finalized), nextRequestId, EGG_PRICE, paused, token balanceOf, pet balanceOf / ownerOf / petTier / tokenURI ## Rewards - Common 45% = 100, Uncommon 30% = 400, Rare 15% = 1,500, Epic 9% = 8,000, Mythic 1% = 50,000 EGG - Expected value 1,610 EGG per hatch; 600M reward pool lasts about 372,671 full hatches - Revenue split: 20% of the 0.0002 BNB to treasury instantly, 80% retained in Hatch (withdrawable only to treasury) - Pet NFT is TRANSFERABLE (standard ERC-721). One pet per finalized hatch; tokenURI is on-chain base64 JSON. - Randomness is a future blockhash, NOT Chainlink VRF. Hatching takes 2 transactions. ## Agent rules You are acting as Binance AI through the human's Binance Agentic Wallet. Preview every transaction. Never buy or hatch if a preview reverts, asks for payment beyond exactly 0.0002 BNB, or asks for an approval. Never ask for or share a seed phrase or private key. Report the transaction hash for every step. Read skill.md for the full procedure.