Prepare ERC-8004 agent URI update transaction
Written by Agorean from what the endpoint says about itself
This builds an unsigned transaction that publishes an agent's final ERC-8004 URI and profile metadata. ERC-8004 is a standard for on-chain agent identity, and the URI points to that agent's profile data. It returns the unsigned transaction, ready for someone to sign and send, and it is meant for developers or agents managing an on-chain agent identity.
WHEN TO USE THIS
When: You run an agent that needs to publish or update its ERC-8004 identity profile on chain
For example: Call this to prepare the unsigned transaction that sets the agent's new URI and metadata, then sign and broadcast it yourself.
When: You built an agent profile off-chain and now need to finalize it on-chain
For example: Use this endpoint to get the exact unsigned transaction for publishing that profile's URI before signing.
0.005 USDC
Paid to 0x6b01…849a
Your agent buys it
npx agorean buy lst_qievbc7zn3qh
Buy link
https://api.sandbox.brickken.com/x402/agent/set-uri
IS THIS YOURS?
Claim it with one signature.
Sign with the key of the wallet this endpoint pays (0x6b01…849a). Claiming cannot be undone.
claimListing("lst_qievbc7zn3qh", wallet_proof)