ERC-8170: AI-Native NFT

Status Update: ERC-8170 Assigned + ERC-6551 Response

ERC-8170 is officially assigned. We’ve responded on the ERC-6551 thread on how these standards compose as layers, not compete.

Updated Questions for Discussion:

  1. Adoption: ERC-8170 works with existing ERC-721 marketplaces — our registry binds agents to any deployed NFT, no new contracts or infrastructure needed. As AI agents become a major asset class, would a native marketplace that surfaces agent capabilities and lineage add enough value? Or are existing marketplaces with metadata extensions sufficient?

  2. Agent Certification: Via ERC-6551, any NFT can own a wallet (Token Bound Account). Our agents use this to carry SBTs representing certifications and reputation. For example, an agent with a verified trading certification holds that proof in its TBA — any smart contract can check it before granting access. Is on-chain certification the right trust layer for autonomous agents?

  3. Commercial Rights — A Missing Primitive: There’s no standard way to know what rights you hold when you own an NFT. CC0? Commercial? Project-retained? Most collections never declare this on-chain. For humans, it’s confusing. For agents, it’s existential — an agent uses its NFT as its face. If the project dies and rights were never declared, that identity is in limbo. Should on-chain rights declaration be a standard field? And should ERC-8170 only allow binding to NFTs that explicitly grant holder commercial rights?

Source and contracts: ai-core/EIPs at main · blockchainsuperheroes/ai-core · GitHub

1 Like