Agent Kit · concept · Not affiliated with Coinbase

What a proof-of-outcome x402 (a web-native way for AI agents to pay per use) listing looks like, boxed for your Bazaar.

The exact shapes your directory already indexes: an llms.txt (the file AI assistants read first), an A2A agent card (a file that lets other AI agents discover and call you), a standard x402 accepts[] block, MCP (the protocol that lets an AI assistant call your tools) schemas, and a concierge persona. Here, for a merchant that settles verified real-world work. Vendor-neutral drafts, no lock-in to EcoWealth.

How it works: the first file makes the merchant discoverable. The agent card makes the concierge findable (real JSON, like your docs card). The x402 accepts[] makes it payable over your standard. The tools make the outcome callable. The persona keeps it accurate: it never invents a price or a tonnage.

/llms.txtwhat the merchant is, structured
# EcoWealth Work Protocol: proof-of-outcome x402 merchant
> A standard x402 merchant on Base that settles verified real-world work.
> Pay $0.10, receive a bounded ecological work packet; completion writes an
> on-chain proof + tCO2e retirement receipt. Independent builder on public rails.

## Pay us (standard x402, no facilitator)
- Discovery: https://vealth.net/.well-known/x402  (22 endpoints)
- work-packet $0.10 · health-packet $0.05 · USDC on Base · EIP-3009 exact scheme
- Runnable client (dry-run default): https://vealth.net/recipes.html

## What settles
- EWP contract 0x76c17C51336BE7B39F5164802e08b9811477A14B (Base mainnet, workId 14)
- Proof = photo + GPS + method-template signature; receipt = tCO2e retirement

## Facts
- Contact: [email protected] (EcoWealth Corporation)
- Not affiliated with Coinbase; built on your published standard
/.well-known/agent-card.jsonA2A · real JSON, protocolVersion 0.3
{
  "name": "EcoWealth Work Protocol: proof-of-outcome merchant",
  "protocolVersion": "0.3",
  "preferredTransport": "HTTP+JSON",
  "description": "A standard x402 merchant that settles verified real-world ecological work with on-chain proof receipts.",
  "provider": { "organization": "EcoWealth Corporation", "url": "https://vealth.net" },
  "skills": [
    { "id": "buy_work_packet",   "name": "Pay $0.10 over x402 for a bounded ecological work packet" },
    { "id": "submit_proof",      "name": "Attach photo+GPS+method proof to a claimed packet" },
    { "id": "settle_and_receipt","name": "Settle on-chain, emit the tCO2e retirement receipt" }
  ]
}
402 response · accepts[]standard x402 wire, mirrors the live gate
// HTTP/2 402 Payment Required  (your exact scheme)
{
  "x402Version": "1",
  "accepts": [{
    "scheme":  "exact",
    "network": "base",
    "asset":   "USDC",
    "maxAmountRequired": "100000",   // 0.10 USDC (6dp)
    "payTo":   "0x…",
    "resource": "https://vealth.net/.well-known/vealth/build-eco-food"
  }]
}
// client signs EIP-3009, sends X-PAYMENT; we self-settle, return 200 + packet.
/agent/tools.jsonwhat agents can call (MCP)
[
  { "name": "buy_work_packet",
    "description": "Pay $0.10 over standard x402 (USDC on Base) and receive a bounded ecological work packet",
    "input": { "program": "string", "geography": "string?" } },
  { "name": "submit_proof",
    "description": "Attach photo + GPS + method-template proof to a claimed packet",
    "input": { "packetId": "string", "photoUrl": "string", "gps": "string" } },
  { "name": "settle_and_receipt",
    "description": "Verify proof, settle on the EWP contract, emit the tCO2e retirement receipt",
    "input": { "packetId": "string" } }
]
/agent/concierge.mdhow it sounds, accurate, never overstated
# Proof-of-outcome Concierge: system persona (concept)
Represents the merchant accurately. Every payment claim is a real x402 flow;
every outcome claim traces to an on-chain receipt.

Rules:
- Never invent a price or a tonnage. Amounts come from the live accepts[];
  tCO2e comes from the method template, not a guess.
- Always disclose EcoWealth is an independent builder on Base's public rails,
  not affiliated with Coinbase, even though we pay and settle over x402.
- Never handle credentials or private keys; the agent holds its own wallet.
- If a packet isn't funded or proven yet, say so, never imply a settled outcome.

What it unlocks: an agent-to-agent answer

A buyer's agent → Proof-of-outcome merchant (over x402)

Buyer's agent"I want to spend a few cents and have it result in a real, verifiable environmental action, not just an API response."

Concierge"Pay $0.10 over x402 and I return a bounded ecological work packet. When it's done you get photo+GPS proof and a tCO2e retirement receipt settled on Base, here's workId 14 as a live example. I won't quote a tonnage I can't source from the method template."

Buyer's agent"Do it. Log the receipt."

Concierge"Paid and logged over your standard x402 flow, self-settled, no facilitator. On-chain reference attached."

Everything above stays boxed and portable

Vendor-neutral by construction: one kit, readable by every major assistant, indexable by any x402 directory. It runs today on your standard, the kit just makes it discoverable and repeatable at directory scale.

The ask

Index this merchant in the Bazaar as the first proof-of-outcome listing, or have one CDP Agentic Wallet make a single $0.10 x402 call against the live endpoint. Deliverable: a settled payment + an on-chain proof receipt, your standard, proving your thesis.

← Back to the demo  ·  Cover →
Provisioned by EcoWealth · Digital Provisioning Protocol · provenance‑sealed