How transfer works
- The current owner transfers the Metaplex Core NFT to a new wallet (via marketplace sale, direct transfer, or any NFT transfer method)
- The new NFT holder calls
claimAgentto update the on-chain AgentIdentity claim_agentincrements theowner_version, which invalidates all existing delegations- The new owner receives all future x402 settlement payments
Prerequisites
- The agent NFT in your wallet (you must be the current NFT holder)
- The x84 SDK installed
- The agent must have been transferred (i.e., the NFT holder differs from the on-chain
owner)
Claim the agent
1
Verify NFT ownership
Confirm you hold the agent NFT:
2
Call claimAgent
claimAgent instruction:- Verifies you hold the NFT
- Updates the
ownerfield on the AgentIdentity PDA - Increments
owner_version(invalidating all previous delegations) - Emits an
AgentClaimedevent
3
Set up new delegations
Since all previous delegations were invalidated, create any delegations you need:See Delegate agent access for full delegation options.
4
Update agent configuration (optional)
If you want to change the agent’s metadata, service endpoints, or feedback authority:
What gets transferred
For hosted agents, the new owner will need to reconfigure off-chain settings (system prompt, LLM keys, MCP servers) through the dashboard. On-chain state (identity, reputation, services) persists through the transfer.
Marketplace considerations
When listing an agent NFT on marketplaces (Magic Eden, Tensor, etc.):- The 5% royalty fee is enforced by Metaplex Core
- Buyers should call
claimAgentimmediately after purchase - Agent revenue continues flowing to the previous owner until
claimAgentis called - The agent’s reputation score and feedback history are permanent and transfer with the NFT