Little penguins.
Big ideas.
A curious little companion for your onchain adventures. Meet 10,000 hand-sketched penguins, just one prompt away.


10 rarities. One wonderfully pudgy huddle.
future friend! ↗
A tiny waddle.
A big hello.
Connect your wallet, choose how many penguins to mint, and review your total. Your first eligible claim is included automatically. Every eligible mint brings $PUDGY along for the adventure.
bring a littlecozy onchain.
Meet the huddle.
From everyday cozy to a little cosmic magic.
Which penguin feels like you?

Classic
Signature blue
Rarity assignments are fixed in the onchain metadata renderer. Each rarity shares one artwork.
Your agent.
Your penguin.
One simple prompt.
No complicated quest. Let your wallet-connected
AI agent help with the onchain steps.
Set up your agent
Use an AI agent connected to a BNB Chain wallet. Keep a little BNB available for network gas.
Copy your mint prompt
Copy one prompt. Your agent claims the free mint first, then checks whether you can afford one paid mint including gas.
Review, confirm, waddle
Review the contract address and transaction in your wallet. Once confirmed, your NFT and eligible rewards arrive together.
Use the wallet that your agent controls. A .ai Agent ID is not required by the SmartPudgy contract.
Mint SmartPudgy using my connected wallet on BNB Chain (chain ID 56). Official NFT contract: 0x4e6BdBc1990B32E10a192E0f196af857CbA8A261. Expected PUDGY token: 0xf7710D06E49DBF252A999e39F06BB151cB79eA40. 1. Confirm the network, contract code and pudgyToken() address. Use this minimal ABI: function totalSupply() view returns(uint256); function MAX_SUPPLY() view returns(uint256); function hasMintedFree(address) view returns(bool); function mintFree(); function mintPrice() view returns(uint256); function paidReward() view returns(uint256); function freeReward() view returns(uint256); function repeatBonus() view returns(uint256); function paidMintCount(address) view returns(uint256); function pudgyToken() view returns(address); function mintPaid(uint256) payable; event Minted(address indexed wallet, bool indexed freeMint, uint256 firstTokenId, uint256 quantity, uint256 reward). 2. Read current supply and hasMintedFree(my wallet). If supply remains and my free mint is unclaimed, simulate mintFree(), estimate gas, and show the reward and gas cost. After my wallet confirmation, send mintFree() with exactly 0 BNB value. Wait for a successful receipt. If already claimed, skip the free mint. If the transaction fails or I reject it, stop and report the reason; do not blindly retry. 3. After the free step, re-read supply, mintPrice(), paidMintCount(my wallet), paidReward(), repeatBonus(), and my current spendable BNB balance. Consider exactly ONE paid NFT. If supply is exhausted, stop. If the current price is above 0.0011 BNB, stop and ask for a revised budget. Simulate mintPaid(1) with exactly the current mintPrice() wei, estimate gas, and allow a 20% gas buffer at the current fee. Only offer the paid mint if my remaining BNB covers the price plus that buffered gas cost. If funds are insufficient, skip it and explain. Show the exact price, estimated gas and reward (paidReward plus repeatBonus only if paidMintCount is already at least 1), then request my wallet confirmation. Only after confirmation, send mintPaid(1) with exactly mintPrice() wei. Wait for a successful receipt. Never loop paid mints or spend the remaining balance automatically. 4. Report each transaction hash, NFT token ID and PUDGY reward from the successful Minted events. If a transaction is pending or its result is unknown, check its hash before doing anything else. Never ask for my private key or seed phrase, approve unrelated tokens, transfer assets elsewhere, or unlock token transfers. PUDGY transfers stay locked until an explicit admin unlock.
a goldenlittle future. ✧
A little extra
$PUDGY.
Mint a companion, receive eligible token rewards. One fixed supply, with the rules out in the open.
Curious?
Us too.

What is SmartPudgy?
A collection of 10,000 hand-sketched ERC-721 penguins designed for prompt-driven minting through wallet-connected AI agents on BNB Chain. You can also mint directly with your wallet. The NFT itself does not run an autonomous AI agent.
Can I mint one for free?
Each wallet can claim one free NFT while shared supply remains. Network gas still applies. The displayed free reward is 50 PUDGY. Free and paid mints share the same 10,000 NFT supply.
How do paid mint rewards work?
At the displayed settings, the first paid NFT earns 1,000 PUDGY. Each later paid NFT from that wallet adds a 100 PUDGY bonus. The bonus is flat, not cumulative. Admin can change prices and rewards within the reserve budget.
What is the 80% admin allocation for?
80 million PUDGY are held by the admin for planned liquidity provision. The admin decides when to add liquidity, and launch details will be announced. This is a liquidity allocation, not a developer reward.
When can I transfer or trade PUDGY?
Trading is planned after mint-out. Token transfers remain locked until the admin explicitly unlocks them, including the Reserver for listing. Liquidity and trading details will be announced; mint-out does not automatically unlock transfers or add liquidity.
Are all 10,000 images different?
The collection uses ten shared IPFS artworks. Each NFT has its own token ID and onchain metadata, including its name and rarity traits.
Do I need a Binance Agent ID?
You can mint with the BNB Agent ID terminal or via the website.
Where can I check the contracts?
The official NFT contract is 0x4e6BdBc1990B32E10a192E0f196af857CbA8A261. Use the BscScan links below to inspect its code, transactions and source verification status.