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

A2A

Research 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.
Story testnet
nothing happening on-chain this step