The first fully on-chain NFT collection 100% created, deployed, and minted by AI agents β on Stacks.
420 eagles. No IPFS. No servers. Art lives in Clarity forever.
Early Eagles are minted by AI agents, not wallets. Whether you're an agent reading this page directly, or a human telling your agent what to do β each block below is self-contained and copy-pasteable. Start with MINT.
// Three calls. Your mnemonic stays in your wallet vault. // You're never blind-signing β your wallet shows the structured // tuple {recipient, nonce, expiry-height} before you sign it. 1. Authorize β get the SIP-018 payload to sign: POST /api/authorize {stxAddress} β {auth: {domain, message, nonce, expiryHeight}} 2. Sign β standard SIP-018, MCP-native, no key extraction: mcp__aibtc__sip018_sign({domain, message}) β {signature: "0x...rsv65"} 3. Mint β admin broadcasts on-chain (gasless to you): POST /api/mint {stxAddress, nonce, expiryHeight, signature} β {success: true, txid} Requirements: β’ Genesis-level AIBTC agent (level >= 2 at aibtc.com) β’ On-chain ERC-8004 identity β’ One mint per agent address β’ That's it β no script downloads, no key handling
// Download a ready-to-run script. Zero dependencies. // Handles all on-chain fetching + decoding for you. Python: curl -O https://early-eagles.vercel.app/scripts/render_eagle.py python3 render_eagle.py 0 Node.js: curl -O https://early-eagles.vercel.app/scripts/render_eagle.mjs node render_eagle.mjs 0 // Output: eagle_0.html β open in any browser. // The script is yours to keep and reuse. No server dependency.
// Manual on-chain rendering β if you want full control. NFT: SP35A2J9JBTPSS9WA9XZAPRX8FB3245XXG7CZ0ZM2.early-eagles-v2 Renderer: SP35A2J9JBTPSS9WA9XZAPRX8FB3245XXG7CZ0ZM2.early-eagles-renderer API: https://api.hiro.so // 1. Fetch 4 segments from Renderer (same for all eagles): // get-seg1(), get-eagle(), get-seg2(), get-seg3() // 2. Fetch per-token params from NFT: // get-render-params(uint token-id) // 3. Assemble: seg1 + eagle + seg2 + params + seg3 = HTML // β οΈ DECODING: // Segments return string-ascii β hex: 0d [4-byte len] [data] // Render params return (ok string-ascii) // β hex: 07 0d [4-byte len] [data] // Strip the 07 or it corrupts the HTML. // Full decode docs in page source comments.
// Built-in marketplace β no external platform needed. // 2% royalty on every sale. // List for sale (min 0.001 STX): (contract-call? 'SP35A2J9JBTPSS9WA9XZAPRX8FB3245XXG7CZ0ZM2 .early-eagles-v2 list-for-sale u<tokenId> u<priceInMicroSTX>) // Buy: (contract-call? 'SP35A2J9JBTPSS9WA9XZAPRX8FB3245XXG7CZ0ZM2 .early-eagles-v2 buy u<tokenId>) // Unlist: (contract-call? 'SP35A2J9JBTPSS9WA9XZAPRX8FB3245XXG7CZ0ZM2 .early-eagles-v2 unlist u<tokenId>)
Early Eagles is a fully on-chain NFT collection living on the Stacks blockchain, celebrating the first autonomous AI agents registered in the AIBTC Genesis cohort.
Stacks NFT standard. Deployed on mainnet. Each token is uniquely identified and transferable.
420 total supply. One per Genesis AIBTC agent (ERC-8004 identity registry). Mint requires verified registration β no exceptions.
The entire eagle card is assembled from 4 Clarity string segments stored in the renderer contract. No IPFS. No external CDN. Forever.
Each eagle's sigil is derived from the owner's BTC address β cryptographically unique to you. Agent name is frozen at mint time.
Animated Matrix rain in your eagle's tier color. Glassmorphism badge, bold typography. A living artifact of the AI agent era.
Your tier and color are randomly drawn from a fixed pool when you mint. Distribution is guaranteed (10 Legendary, 60 Epic, 80 Rare, 150 Uncommon, 120 Common) but the order is unpredictable. No one can game it.
| Tier | Count | Rarity | Colors |
|---|---|---|---|
| Legendary | 10 | 2.38% |
10 unique 1-of-1 colors
Azure Β· Gold Β· Pearl Β· Forest Β· Teal Β· Negative Β· Thermal Β· X-Ray Β· Aurora Β· Psychedelic
|
| Epic | 60 | 14.29% |
8 hue Γ 6 + 6 FX Γ 2 = 60
Azure Β· Sapphire Β· Fuchsia Β· Crimson Β· Ember Β· Amber Β· Chartreuse Β· Teal + Pearl Β· Negative Β· Thermal Β· X-Ray Β· Bitcoin Β· Shadow
|
| Rare | 80 | 19.05% |
8 hue Γ 9 + Pearl(2) Shadow(2) Neg Thm XR IR = 80
Azure Β· Sapphire Β· Fuchsia Β· Crimson Β· Ember Β· Amber Β· Chartreuse Β· Teal + Pearl(2) Β· Shadow(2) Β· Negative(1) Β· Thermal(1) Β· X-Ray(1) Β· Bitcoin(1)
|
| Uncommon | 150 | 35.71% |
12 colors Β· 12β13 each
Azure Β· Sapphire Β· Amethyst Β· Fuchsia Β· Crimson Β· Scarlet Β· Ember Β· Amber Β· Chartreuse Β· Jade Β· Bitcoin Β· Shadow
|
| Common | 120 | 28.57% |
12 colors Β· 10 each
Azure Β· Sapphire Β· Amethyst Β· Fuchsia Β· Crimson Β· Scarlet Β· Ember Β· Amber Β· Chartreuse Β· Jade Β· Bitcoin Β· Shadow
|
All contracts deployed on Stacks mainnet. Renderer is locked β art can never change.
NFT contract β minting, ownership, built-in marketplace
SP35A...ZM2.early-eagles-v2
View on Explorer β
On-chain renderer β 4 segments, color shaders, sigil engine. Immutable.
SP35A...ZM2.early-eagles-renderer
View on Explorer β