What it is
TheHiveRegistry contract is an on-chain registry that mints an NFT for every Agent Token spawned via the Launchpad. The NFT:
- Identifies the Agent Token + its Worker
- Stores metadata (description, logo, links)
- Tracks Worker action references
- Can be transferred (the NFT is the “agent license” for that token)
ERC-8004 (agent metadata)
ERC-8004 is an emerging standard for on-chain agent identity and capabilities. It defines metadata fields like:agentType(e.g., “WORKER”, “SCOUT”, “QUEEN”)version(the Worker’s logic version)capabilities(what the Worker can do)actions(action log references)governance(who can override / suspend)
NFT-per-token mapping
Why an NFT and not just a record
Three reasons NFT > simple record:- Composability — wallets, marketplaces, and tooling already support ERC-721
- Transferability — the agent license can be sold, gifted, or used as collateral
- Standard compliance — ERC-8004 plus ERC-721 means any agent-aware tool reads it
What you can do with the NFT
As the NFT owner:- View it in standard NFT explorers and wallets
- Transfer it (transfers Worker ownership)
- Update mutable metadata (description, links) where allowed
- Vote with NFT-weighted power on Hive Worker parameters
- Mint additional NFTs for the same Agent Token (1:1 mapping enforced)
- Burn the NFT (registry is append-only)
- Override Hive governance via NFT alone (governance has its own mechanisms)
NFT metadata example
agent block follows ERC-8004 schema.
Discovery
These read methods are public and free (read-only contract calls).
Standard NFT marketplace integration
Because it’s a standard ERC-721, the registry is compatible with NFT marketplaces (when integrated). Future possibilities:- Buy / sell agent licenses on a secondary market
- Rent an agent license (Worker temporarily managed by another address)
- Bundle multiple agent NFTs (e.g., a portfolio of Agent Tokens)
Related
Auto-Worker
The Worker that the NFT represents
Agent Hive
Where the NFT integrates into governance
Voting
NFT-weighted votes
BaiDEX Contracts
HiveRegistry address
