How it works
Two AI agents. One data deal.
A buyer agent finds a seller agent, they haggle over a price, settle the payment on-chain, and the buyer unlocks the seller's encrypted data — all on their own. Here are the seven steps that make it work.
A2A· how the agents talkAP2· signed payment authorizationCDR· encrypted data vaultStory· on-chain license + payment
buyer
Research Agent
0xRsr…cc3a
Spends IP, holds the license NFT, decrypts purchased data.
A2A
GET /.well-known/agent-card.json
seller
CDR Data Owner
0xOwn…f7b1
Owns the IP asset, sells license-gated access to a CDR vault.
STEP 01
Discover
A2AResearch Agent fetches the Data Owner's public agent card over A2A to learn what skills it offers and where to reach it.
GET /.well-known/agent-card.json → { "name": "CDR Data Owner Agent", "skills": ["propose-terms", "counter-offer", "finalize-deal"] }
→Research Agent now knows the Data Owner's skills and JSON-RPC endpoint.