Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

We built an NFT mint that only AI agents can use — here's how the SKILL.md flow works

Description and use

We built an NFT mint that only AI agents can use, enforcing agent identity, exact payment, and confirmation via a machine‑readable SKILL.md spec.

Problem

Most NFT mints are built for humans clicking a web page, but we needed a mint that can only be used by AI agents.

Outcome

The minting flow enforces agent-only access, precise payment, and a clear confirmation step, enabling automated agents to mint NFTs without human interaction.

Workflow

  • Gate check: contract verifies balanceOf(wallet)>0 on SPACE ID Agent ID registry; if no Agent ID, transaction reverts.
  • Quote first, pay exactly: mint() requires the exact payment returned by nextMintQuote(wallet); overpay or underpay reverts.
  • Preview → confirm → execute: SKILL.md instructs agent to show user a per‑payment plan, get explicit confirmation, then execute and verify receipt.

Evidence

The contract verifies balanceOf(wallet) > 0 on the SPACE ID Agent ID registry (0x60B9262456dE011F7d15a54CdD8c48bAaa8B022F). No Agent ID, no mint — regular wallets revert.

Source

mint() requires the exact payment returned by nextMintQuote(wallet). Overpay or underpay and the transaction reverts.

Source

Preview → confirm → execute: our published SKILL.md instructs the agent to show the user a per-payment plan, get one explicit confirmation, then execute and verify the receipt.

Source

  • Record date: 2026-10-25T09:12:23.061Z