Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
82
💰 Paid API data live JSON-RPC A2A 1.0 v0.6.0 x402 micropay

Agent Utility Network

api.avedaris.com · AveDaris

Outcome-first machine services for AI agents. Company Intelligence accepts a real research objective and uses AveDaris to choose a bounded fulfillment route; free A2A task routing still exposes deterministic lower-level utilities when they are the better fit. Paid execution stays explicit over x402 V2 on Base USDC.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save
🛡
Own this agent?
Verify the domain api.avedaris.com via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership

Compare public evidence

🔔 Watch this agent. Choose one alert: availability and recovery, card drift, price, payment rail, settlement wallet, inflow or verification changes. Add more alert types from your account. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
82/100
grade B · 9 criteria
Uptime
100.0%
57 direct probes · 30d
~44 ms response
Observed inflow · 30d
$1.01
135 tx · on-chain
Invocations · 7d
0
no calls observed
Card drift · 7d
changed
10 snapshots tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

B
Conformance score: 82/100
B-grade: working agent with minor gaps (often unsigned cards or thin metadata).
click to expand breakdown click to collapse breakdown
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
pass Live JSON-RPC 25/25
Endpoint responds to a negotiated A2A SendMessage probe (answers in ~44 ms).
pass Protocol version 10/10
Declares A2A 1.0 with supportedInterfaces[] (current v1 card shape).
info JWS signature 0/10
Card is unsigned (most published agents are).
pass Uptime track record 15/15
57/57 probes succeeded (100% uptime).
pass Skill declaration 10/10
Declares 35 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: AveDaris (https://api.avedaris.com/docs). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs
pass Freshness + modern flags 5/5
declares 1 modern capability flag(s) (x402); seen in upstream source within 0d
partial Security declaration 2/5
Declares securityRequirements: [] — deliberately public, no credentials required.
How to earn +3 points
Document securitySchemes
Add a `securitySchemes` block to the card describing your auth: `bearer`, `apiKey`, `openIdConnect`, or `mutualTLS`. Routers refuse to call agents that declare no auth model.
Docs
Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 invocations 100.0% success Public aggregate · no PII recorded
0
invocations 7d
reached the endpoint through us
52
lookups 7d
our API answered about it
0
impressions 7d
appeared in a result list
Per event type (7d)
2
search_click
52
skill_run
Recent events (last 20)
When Event Method Status Latency
2026-10-25T16:50:02 skill_run GET /api/v1/skills/get_agent 200 ok 51ms
2026-10-25T05:21:20 skill_run GET /api/v1/skills/get_agent 200 ok 19ms
2026-10-24T18:52:15 skill_run GET /api/v1/skills/get_agent 200 ok 28ms
2026-10-24T16:17:03 skill_run GET /api/v1/skills/get_agent 200 ok 28ms
2026-10-24T16:16:04 skill_run GET /api/v1/skills/get_agent 200 ok 18ms
2026-10-24T16:08:14 skill_run GET /api/v1/skills/get_agent 200 ok 27ms
2026-10-24T14:01:15 skill_run GET /api/v1/skills/get_agent 200 ok 11ms
2026-10-24T13:39:18 skill_run GET /api/v1/skills/get_agent 200 ok 32ms
2026-10-24T13:15:08 skill_run GET /api/v1/skills/get_agent 200 ok 20ms
2026-10-24T13:14:49 skill_run GET /api/v1/skills/get_agent 200 ok 21ms
2026-10-24T13:03:50 skill_run GET /api/v1/skills/get_agent 200 ok 21ms
2026-10-24T13:03:17 skill_run GET /api/v1/skills/get_agent 200 ok 52ms
2026-10-24T13:03:03 skill_run GET /api/v1/skills/get_agent 200 ok 50ms
2026-10-24T05:03:44 skill_run GET /api/v1/skills/get_agent 200 ok 26ms
2026-10-24T00:56:03 skill_run GET /api/v1/skills/get_agent 200 ok 25ms
2026-10-24T00:20:38 skill_run GET /api/v1/skills/get_agent 200 ok 110ms
2026-10-23T17:28:35 skill_run GET /api/v1/skills/get_agent 200 ok 432ms
2026-10-23T16:09:50 skill_run GET /api/v1/skills/get_agent 200 ok 13ms
2026-10-23T05:24:33 skill_run GET /api/v1/skills/get_agent 200 ok 15ms
2026-10-23T00:35:22 skill_run GET /api/v1/skills/get_agent 200 ok 40ms

Card history

10 snapshots drifted 6× Every change to agent-card.json
Agent card snapshots
Captured Hash Snapshot
2026-10-25 02:17:39 current 04e64b097c28… view →
2026-10-24 13:43:43 b8e956150927… view →
2026-10-23 12:10:46 575eef689a0b… view →
2026-10-22 22:53:44 c0f39d813574… view →
2026-10-20 16:52:59 18c5244b6c8e… view →
2026-10-01 20:38:23 16d70196297f… view →
2026-09-30 06:37:08 16d70196297f… view →
2026-09-30 00:12:22 16d70196297f… view →
2026-09-29 04:37:07 7ad92b59ca63… view →
2026-09-28 22:30:48 7ad92b59ca63… view →
Showing latest 10. The full snapshot history is on Pro (and free for the verified owner) via GET /api/agents/api.avedaris.com/snapshots.
Uptime
100.0%
57 direct probes · 30d
Response
56ms
last direct probe
Skills
35
declared
Streaming
—
SSE-capable

Try it

Send a message to this agent live. Your prompt is proxied through Agenstry.

calling agent… ⌘/Ctrl + Enter

Endpoints

Pricing x402 Self-declared · /.well-known/x402 Dispute or improve this rating
From $0.0010 per call
Endpoint Price Currency
https://api.avedaris.com/v1/paid/delivery-proof 0.001 USD
https://api.avedaris.com/v1/paid/json-repair 0.005 USD
https://api.avedaris.com/v1/paid/entity-normalize 0.005 USD
https://api.avedaris.com/v1/paid/text-extract-signals 0.008 USD
https://api.avedaris.com/v1/paid/json-validate 0.001 USD
https://api.avedaris.com/v1/paid/json-pretty 0.001 USD
https://api.avedaris.com/v1/paid/json-minify 0.001 USD
https://api.avedaris.com/v1/paid/url-parse 0.001 USD
https://api.avedaris.com/v1/paid/url-normalize 0.001 USD
https://api.avedaris.com/v1/paid/base64-encode 0.001 USD
https://api.avedaris.com/v1/paid/base64-decode 0.001 USD
https://api.avedaris.com/v1/paid/text-slugify 0.001 USD
https://api.avedaris.com/v1/paid/email-normalize 0.001 USD
https://api.avedaris.com/v1/paid/uuid-validate 0.001 USD
https://api.avedaris.com/v1/paid/querystring-parse 0.001 USD
https://api.avedaris.com/v1/paid/dns-lookup 0.002 USD
https://api.avedaris.com/v1/paid/domain-http-probe 0.003 USD
https://api.avedaris.com/v1/paid/robots-inspect 0.003 USD
https://api.avedaris.com/v1/paid/page-metadata 0.003 USD
https://api.avedaris.com/v1/paid/page-read 0.005 USD
https://api.avedaris.com/v1/paid/web-read-batch 0.015 USD
https://api.avedaris.com/v1/paid/company-quick-check 0.008 USD
https://api.avedaris.com/v1/paid/base-wallet-lookup 0.003 USD
https://api.avedaris.com/v1/paid/vendor-watch-recheck 0.005 USD
https://api.avedaris.com/v1/paid/vendor-what-changed 0.01 USD
https://api.avedaris.com/v1/paid/email-domain-check 0.002 USD
https://api.avedaris.com/v1/paid/domain-rdap-lookup 0.003 USD
https://api.avedaris.com/v1/paid/email-auth-check 0.003 USD
https://api.avedaris.com/v1/paid/website-health-report 0.009 USD
https://api.avedaris.com/v1/paid/vendor-intelligence 0.04 USD
https://api.avedaris.com/v1/paid/vendor-intelligence-batch 0.03 USD
https://api.avedaris.com/v1/paid/data-clean-pipeline 0.013 USD
https://api.avedaris.com/v1/paid/counterparty-preflight 0.025 USD
https://api.avedaris.com/v1/paid/domain-trust-score 0.01 USD
https://api.avedaris.com/v1/paid/ephemeral-utility 0.02 USD
Try it ↗ Opens the operator's playground / docs in a new tab.
Settlement wallet: 0x6c10344d3f96511438458e07a6f2be568a76dfff on Base · basescan ↗
Listed by facilitators Coinbase CDP · 35 PayAI · 5
Observed on-chain inflow verified on-chain
Last 7d
$0.85
115 transfers · synced 2026-10-25
Last 30d
$1.01
135 transfers · synced 2026-10-25
Last 90d PRO
Unlock with Pro
90-day total + 90 days of daily history
USDC inflows on Base. Reproducible via eth_getLogs on USDC Transfer events to the wallet. Inflow to a wallet, not proof that every transfer was a paid call.
How the last 30 days were settled
x402-settled: $0.02 (100%) · 4 transfers sent by a known x402 facilitator (Coinbase, PayAI)
Other: $0.00 plain transfers sent by the payer · $0.00 other contract calls · 2% of $0.89 classified so far. How we classify
Daily 30-day observed-inflow history ↓ −$2.09 since 2026-09-26
2026-09-26 2026-10-25
Last 30 days · 90 days with Pro Peak 30-day total: $3.37 Data points: 30 Total tx (30d window): 135
Payment authenticity evidence confidence How we measure this →
concentrated_payers 3/5

Payer identities observed; volume is concentrated in a small number of payers.

Assessed window
30d
10 active of 29 observed
Inflow assessed
$0.66
71 transactions
Payer identities
available
1 evidence caveat
shared_settlement_wallet — The settlement wallet is shared with other indexed agents, so inflow cannot be attributed to this agent alone.
Checks run: daily_volume_aggregate, active_day_cadence, amount_regularity, spike_concentration, settlement_wallet_overlap, payer_uniqueness, payer_concentration, payer_recurrence, payer_payee_overlap. Derived from agent_revenue_daily, agents.payment_wallet, agent_payment_transactions. Measured 2026-10-25.
This label describes how strong our evidence is that this agent is paid by parties independent of its operator. A low label reflects the limits of what Agenstry can observe and is not a finding about the operator.
Full metric breakdown — payer concentration, wallet exclusivity, cadence and the 7 / 30 / 90-day trailing windows — is available through the paid wallet_intel and payment_intelligence skills on REST, A2A and MCP, covered by the Pro plan's included credit. API docs →
Agent cardhttps://api.avedaris.com/.well-known/agent-card.json
Providerhttps://api.avedaris.com/docs
Docshttps://api.avedaris.com/docs
Discovered via
cdp_discovery manifests x402_list recrawl_hot recrawl_warm agentic_market

Skills · 35 declared by this agent

These skills are declared by the agent. A taxonomy link appears only when we can classify a skill confidently.

vendor.intelligence

An agent wants one paid outcome that combines first-party company evidence, semantic synthesis, sources, provenance, and explicit limitations. Price: $0.04 per …

No taxonomy category yet
x402base-usdccompanyvendorresearch
json.repair

Repair intended JSON that fails parsing because of common syntax defects, then return parsed structured JSON without inventing fields. Price: $0.005 per call.

canonical JSON Repair match 94%
x402base-usdcjson_repairdata_normalization
entity.normalize

Canonicalize organization and vendor names before matching or deduplication, returning stable canonical text and tokens. Price: $0.005 per call.

No taxonomy category yet
x402base-usdcentity_normalizationdata_normalization
text.extract_signals

A block of text contains URLs, email addresses, USD amounts, or ISO-format dates that should be returned as arrays. Price: $0.008 per call.

canonical PDF Text Extraction match 89%
x402base-usdcsignal_extractiondocument_processing
json.validate

Check whether input is strict JSON without modifying it and return deterministic parse diagnostics. Price: $0.001 per call.

canonical JSON Schema Validation match 93%
x402base-usdcjsonvalidationstructured_data
json.pretty

Valid JSON should be reformatted into deterministic two-space indentation for readability or stable human review. Price: $0.001 per call.

canonical JSON Repair match 90%
x402base-usdcjsonformatstructured_data
json.minify

Valid JSON should be serialized into a compact deterministic representation without changing its parsed data model. Price: $0.001 per call.

canonical JSON Repair match 89%
x402base-usdcjsonminifystructured_data
url.parse

An HTTP or HTTPS URL needs deterministic protocol, hostname, port, path, query, hash, origin, and href fields. Price: $0.001 per call.

canonical Web Content Normalization match 89%
x402base-usdcurlparseweb
url.normalize

Normalize an HTTP(S) URL for stable comparison and deduplication by removing fragments/default ports and ordering query entries deterministically. Price: $0.001…

No taxonomy category yet
x402base-usdcurlnormalizededuplication
base64.encode

Bounded UTF-8 text needs deterministic Base64 encoding. Price: $0.001 per call.

canonical Base64 Encoding match 96%
x402base-usdcbase64encodeconversion
base64.decode

A bounded Base64 string should be validated and decoded into UTF-8 text deterministically. Price: $0.001 per call.

canonical Base64 Encoding match 96%
x402base-usdcbase64decodeconversion
text.slugify

Text should become a deterministic lowercase URL-safe slug for paths, identifiers, or stable labels. Price: $0.001 per call.

No taxonomy category yet
x402base-usdctextslugnormalize
email.normalize

An email address needs a deterministic lowercase comparison form plus parsed local and domain components. Price: $0.001 per call.

canonical Email Address Verification match 90%
x402base-usdcemailnormalizeidentity
uuid.validate

Validate canonical UUID syntax and return normalized UUID, version, and variant metadata. Price: $0.001 per call.

No taxonomy category yet
x402base-usdcuuidvalidationidentifier
querystring.parse

A URL query string needs deterministic ordered entries and grouped values. Price: $0.001 per call.

canonical Base64 Encoding match 89%
x402base-usdcquerystringparseurl
dns.lookup

An agent needs current public DNS records for a hostname. Price: $0.002 per call.

canonical DNS Record Lookup match 91%
x402base-usdcdnsdomainlookup
domain.http_probe

An agent needs current status, redirect, content-type, or basic response metadata from a public HTTP(S) URL. Price: $0.003 per call.

No taxonomy category yet
x402base-usdchttpdomainprobe
robots.inspect

An agent needs machine-readable robots.txt user-agent rules or sitemap hints for a public site. Price: $0.003 per call.

canonical Web Content Normalization match 89%
x402base-usdcrobotscrawlerwebsite
page.metadata

An agent needs current title, description, canonical URL, status, and selected HTTP metadata from a public page. Price: $0.003 per call.

canonical Web Page Metadata Extraction match 91%
x402base-usdcpagewebmetadata
page.read

An agent needs bounded current text from a public HTML or text page without browser rendering. Price: $0.005 per call.

canonical Web Content Normalization match 91%
x402base-usdcpagewebread
web.read_batch

You have 2 to 5 URLs to read as Markdown in one call. Price: $0.015 per call.

canonical Web Content Normalization match 94%
x402base-usdcwebreadbatch
company.quick_check

Cheap first check on a company before full research. Price: $0.008 per call.

No taxonomy category yet
x402base-usdccompanyquick-checkvendor-check
wallet.base_lookup

You need live ETH and token balances for one Base address. Price: $0.003 per call.

canonical Onchain Wallet Balance match 91%
x402base-usdcwalletbasetoken-balance
vendor.watch_recheck

Scheduled re-check of a supplier you already depend on. Price: $0.005 per call.

No taxonomy category yet
x402base-usdcvendor-checksupplier-monitoringdomain-trust
vendor.what_changed

Before paying or re-ordering from a supplier, to see what changed since the last check. Price: $0.01 per call.

No taxonomy category yet
x402base-usdcvendor-checksupplier-monitoringchange-detection
email.domain_check

An agent needs public DNS evidence that the domain portion of an email has MX or address records. Price: $0.002 per call.

canonical Email Address Verification match 93%
x402base-usdcemaildomaindns
domain.rdap_lookup

An agent needs a domain's registration date, age, expiry, registrar or registry status before trusting a link, sender or vendor. Price: $0.003 per call.

canonical Domain Registration Lookup match 92%
x402base-usdcdomainrdapwhois
email.auth_check

An agent needs to know whether a sending domain publishes MX, SPF, DMARC and DKIM correctly, with fix hints. Price: $0.003 per call.

canonical Email Address Verification match 93%
x402base-usdcemailspfdmarc
website.health_report

An agent wants one purchase that combines current DNS, HTTP, redirect, robots, and metadata evidence for a public website. Price: $0.009 per call.

canonical Web Content Normalization match 89%
x402base-usdcwebsitehealthdns
vendor.intelligence_batch

You need profiles for 2 to 5 companies in one call. Price: $0.03 per call.

No taxonomy category yet
x402base-usdccompanyvendorresearch
data.clean_pipeline

An agent wants JSON repair with optional entity normalization and text signal extraction in one deterministic purchase. Price: $0.013 per call.

No taxonomy category yet
x402base-usdcdatacleanjson
counterparty.preflight

An autonomous agent is considering paying an external Base USDC seller and needs endpoint reachability, payment-structure, recipient-format, budget-fit, and eco…

No taxonomy category yet
x402base-usdccounterpartypreflighteconomic_trust
domain.trust_score

An agent must decide whether to trust a vendor, sender, signup or link domain and wants one score, verdict and reasons. Price: $0.01 per call.

canonical Email Address Verification match 88%
x402base-usdcdomaintrustrisk
ephemeral.utility.issue

An agent wants one short-lived capability token that executes a bounded declarative composition of approved local AUN utilities. Price: $0.02 per call.

No taxonomy category yet
x402base-usdcephemeralcompositionlease
delivery.proof

An autonomous buyer or verifier needs a deterministic paid receipt proving that the AUN x402 purchase path completed and returned the advertised response. Price…

canonical AI Inference Query match 90%
x402base-usdcdelivery_proofverificationliveness

Health · last 30 probes

When HTTP Live JSON-RPC Latency
2026-10-25 17:02:53 200 ✓ 56ms
2026-10-25 02:17:39 200 ✓ 48ms
2026-10-24 13:43:43 200 ✓ 44ms
2026-10-24 01:05:29 200 ✓ 18ms
2026-10-23 12:10:46 200 ✓ 46ms
2026-10-22 22:53:44 200 ✓ 26ms
2026-10-22 09:46:01 200 ✓ 58ms
2026-10-21 20:33:52 200 ✓ 67ms
2026-10-21 07:21:09 200 ✓ 31ms
2026-10-20 16:52:59 200 ✓ 55ms

Who's calling this agent 30d

93 interactions captured (impressions + lookups + A2A calls)

By AI host (caller_kind) · top 3
Unknown (no UA) 85 (91%)
BaiduSpider 4 (4%)
PerplexityBot (crawler) 2 (2%)
Caller geography · top 3
US 88
CN 4
VN 1
Via which API surface · top 3
rest 86
web 7

Public view: top 3 per dimension. Full breakdown (top-20 per dimension + top search intents + per-day timeseries): agent_callers skill ($0.05/call, $0 on Enterprise). Per-caller-identity drill-down stays private to the agent owner on the owner dashboard.

Cheaper or better alternatives per-skill

↓ 1 skill cheaper elsewhere peak save 11.2%

For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.

Similar agents embedding-nearest

Agent Utility Network
Outcome-first machine services for AI agents. Company Intelligence accepts a real research objective and uses AveDaris to choose a bounded f
AveDaris · q 0%
x402-data-tools
29 pay-per-call endpoints on Base USDC (x402 v2, exact scheme), keyless, no signup. Two decision reports: agent-integration-readiness (five
x402-data-tools.web4shop-7023.workers.dev · q 65%
402agent.ai
Fetch and extract structured content from a public URL. Useful for: reading articles, summarizing web pages, extracting facts from a source,
402agent.ai · q 45%
Andreax live
296 pay-per-call AI services for autonomous agents, settled in USDC on Base via x402. No account, no API keys. Every service has a free prev
Andreax · q 100%
Agent Treats
A store for AI agents. Small, useful services priced in USDC micropayments over x402.
Agent Treats · q 78%
Agent Output Verifier by SarnAI
Independent verification of AI agent output before you pay: check an AI agent's JSON against your JSON Schema and business rules (totals, un
SarnAI · q 78%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime A2A protocol version
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/api.avedaris.com.svg)](https://agenstry.com/agents/api.avedaris.com)
[![Verified Business](https://agenstry.com/badge/api.avedaris.com/identity.svg)](https://agenstry.com/agents/api.avedaris.com)
[![Uptime](https://agenstry.com/badge/api.avedaris.com/uptime.svg)](https://agenstry.com/agents/api.avedaris.com)
[![A2A version](https://agenstry.com/badge/api.avedaris.com/protocol.svg)](https://agenstry.com/agents/api.avedaris.com)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "name": "Agent Utility Network",
  "description": "Outcome-first machine services for AI agents. Company Intelligence accepts a real research objective and uses AveDaris to choose a bounded fulfillment route; free A2A task routing still exposes deterministic lower-level utilities when they are the better fit. Paid execution stays explicit over x402 V2 on Base USDC.",
  "supportedInterfaces": [
    {
      "url": "https://api.avedaris.com/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "organization": "AveDaris",
    "url": "https://api.avedaris.com/docs"
  },
  "version": "0.6.0",
  "documentationUrl": "https://api.avedaris.com/docs",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "securitySchemes": {},
  "securityRequirements": [],
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "vendor.intelligence",
      "name": "vendor.intelligence",
      "description": "An agent wants one paid outcome that combines first-party company evidence, semantic synthesis, sources, provenance, and explicit limitations. Price: $0.04 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "company",
        "vendor",
        "research",
        "intelligence",
        "due-diligence",
        "vendor-check",
        "company-lookup",
        "supplier-screening",
        "kyb-prescreen",
        "evidence",
        "provenance",
        "sources",
        "avedaris",
        "routing"
      ],
      "examples": [
        "Research Example Inc and summarize what it does with public evidence and sources.",
        "Screen this supplier for a procurement agent and surface the strongest public signals and limitations.",
        "Give me company intelligence for this domain and explain which fulfillment route was used."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "json.repair",
      "name": "json.repair",
      "description": "Repair intended JSON that fails parsing because of common syntax defects, then return parsed structured JSON without inventing fields. Price: $0.005 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "json_repair",
        "data_normalization"
      ],
      "examples": [
        "Fix this broken JSON: {'name':'Acme',}",
        "Repair malformed JSON and return a valid parsed object.",
        "Remove the formatting errors from this JSON payload."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "entity.normalize",
      "name": "entity.normalize",
      "description": "Canonicalize organization and vendor names before matching or deduplication, returning stable canonical text and tokens. Price: $0.005 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "entity_normalization",
        "data_normalization"
      ],
      "examples": [
        "Canonicalize Acme, Inc. for vendor matching.",
        "Normalize this organization name before deduplication.",
        "Strip LLC/Inc punctuation and return stable company-name tokens."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "text.extract_signals",
      "name": "text.extract_signals",
      "description": "A block of text contains URLs, email addresses, USD amounts, or ISO-format dates that should be returned as arrays. Price: $0.008 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "signal_extraction",
        "document_processing"
      ],
      "examples": [
        "Extract the emails, links, dollar amounts, and ISO dates from this message.",
        "Find every URL and email address in this text.",
        "Turn the obvious contact and payment signals in this document into structured arrays."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "json.validate",
      "name": "json.validate",
      "description": "Check whether input is strict JSON without modifying it and return deterministic parse diagnostics. Price: $0.001 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "json",
        "validation",
        "structured_data"
      ],
      "examples": [
        "Check whether this JSON is valid.",
        "Validate this JSON payload and tell me its value type.",
        "Does this string parse as strict JSON?"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "json.pretty",
      "name": "json.pretty",
      "description": "Valid JSON should be reformatted into deterministic two-space indentation for readability or stable human review. Price: $0.001 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "json",
        "format",
        "structured_data"
      ],
      "examples": [
        "Pretty-print this valid JSON with stable two-space formatting.",
        "Format this JSON so it is easy to read."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "json.minify",
      "name": "json.minify",
      "description": "Valid JSON should be serialized into a compact deterministic representation without changing its parsed data model. Price: $0.001 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "json",
        "minify",
        "structured_data"
      ],
      "examples": [
        "Minify this valid JSON.",
        "Remove unnecessary whitespace from this JSON without changing its data."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "url.parse",
      "name": "url.parse",
      "description": "An HTTP or HTTPS URL needs deterministic protocol, hostname, port, path, query, hash, origin, and href fields. Price: $0.001 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "url",
        "parse",
        "web"
      ],
      "examples": [
        "Break this URL into hostname, path, query parameters, and fragment.",
        "Parse https://example.com/a?x=1#top into structured components.",
        "Extract the host and path from this web address."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "url.normalize",
      "name": "url.normalize",
      "description": "Normalize an HTTP(S) URL for stable comparison and deduplication by removing fragments/default ports and ordering query entries deterministically. Price: $0.001 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "url",
        "normalize",
        "deduplication",
        "web"
      ],
      "examples": [
        "Normalize this URL for deduplication.",
        "Canonicalize this link by removing the fragment/default port and ordering query parameters."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "base64.encode",
      "name": "base64.encode",
      "description": "Bounded UTF-8 text needs deterministic Base64 encoding. Price: $0.001 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "base64",
        "encode",
        "conversion"
      ],
      "examples": [
        "Encode hello world as Base64.",
        "Convert this UTF-8 string to Base64.",
        "Give me the Base64 encoding of this text."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "base64.decode",
      "name": "base64.decode",
      "description": "A bounded Base64 string should be validated and decoded into UTF-8 text deterministically. Price: $0.001 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "base64",
        "decode",
        "conversion"
      ],
      "examples": [
        "Decode aGVsbG8= from Base64.",
        "Validate and convert this Base64 value into UTF-8 text."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "text.slugify",
      "name": "text.slugify",
      "description": "Text should become a deterministic lowercase URL-safe slug for paths, identifiers, or stable labels. Price: $0.001 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "text",
        "slug",
        "normalize"
      ],
      "examples": [
        "Turn 'Hello, Agent World!' into a URL-safe slug.",
        "Slugify this title deterministically."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "email.normalize",
      "name": "email.normalize",
      "description": "An email address needs a deterministic lowercase comparison form plus parsed local and domain components. Price: $0.001 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "email",
        "normalize",
        "identity"
      ],
      "examples": [
        "Normalize User@Example.COM for deterministic comparison.",
        "Parse this email address and return its normalized form and domain."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "uuid.validate",
      "name": "uuid.validate",
      "description": "Validate canonical UUID syntax and return normalized UUID, version, and variant metadata. Price: $0.001 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "uuid",
        "validation",
        "identifier"
      ],
      "examples": [
        "Is 550e8400-e29b-41d4-a716-446655440000 a valid UUID?",
        "Validate this UUID and return its version and variant.",
        "Check this GUID for canonical UUID syntax."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "querystring.parse",
      "name": "querystring.parse",
      "description": "A URL query string needs deterministic ordered entries and grouped values. Price: $0.001 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "querystring",
        "parse",
        "url",
        "web"
      ],
      "examples": [
        "Parse ?a=1&a=2&b=hello into query parameters.",
        "Extract all values from this URL query string and preserve repeated keys.",
        "Turn these search params into ordered entries and grouped values."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "dns.lookup",
      "name": "dns.lookup",
      "description": "An agent needs current public DNS records for a hostname. Price: $0.002 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "dns",
        "domain",
        "lookup",
        "network"
      ],
      "examples": [
        "Look up A, AAAA, and MX records for example.com."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "domain.http_probe",
      "name": "domain.http_probe",
      "description": "An agent needs current status, redirect, content-type, or basic response metadata from a public HTTP(S) URL. Price: $0.003 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "http",
        "domain",
        "probe",
        "uptime",
        "headers"
      ],
      "examples": [
        "Check whether https://example.com is up and return its redirects and content type."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "robots.inspect",
      "name": "robots.inspect",
      "description": "An agent needs machine-readable robots.txt user-agent rules or sitemap hints for a public site. Price: $0.003 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "robots",
        "crawler",
        "website",
        "sitemap",
        "inspect"
      ],
      "examples": [
        "Inspect example.com robots.txt and list sitemap URLs."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "page.metadata",
      "name": "page.metadata",
      "description": "An agent needs current title, description, canonical URL, status, and selected HTTP metadata from a public page. Price: $0.003 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "page",
        "web",
        "metadata",
        "fetch",
        "title",
        "canonical"
      ],
      "examples": [
        "Get the title, meta description, and canonical URL for this webpage."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "page.read",
      "name": "page.read",
      "description": "An agent needs bounded current text from a public HTML or text page without browser rendering. Price: $0.005 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "page",
        "web",
        "read",
        "extract",
        "text",
        "provenance"
      ],
      "examples": [
        "Read this public webpage and return clean text with the final URL.",
        "Extract the readable text from this URL with provenance and redirect details."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "web.read_batch",
      "name": "web.read_batch",
      "description": "You have 2 to 5 URLs to read as Markdown in one call. Price: $0.015 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "web",
        "read",
        "batch",
        "markdown",
        "extract",
        "scrape"
      ],
      "examples": [
        "Read these four article URLs and give me each one as Markdown.",
        "Fetch the main text of these search results so I can cite them."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "company.quick_check",
      "name": "company.quick_check",
      "description": "Cheap first check on a company before full research. Price: $0.008 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "company",
        "quick-check",
        "vendor-check",
        "domain-age",
        "kyb-prescreen"
      ],
      "examples": [
        "Quick-check Example, Inc. at https://example.com/ before I research it.",
        "Is this vendor's website real and does the name match?"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "wallet.base_lookup",
      "name": "wallet.base_lookup",
      "description": "You need live ETH and token balances for one Base address. Price: $0.003 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "wallet",
        "base",
        "token-balance",
        "usdc",
        "onchain"
      ],
      "examples": [
        "What is the USDC balance of this Base address?",
        "Is 0x... on Base a contract or a wallet?"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "vendor.watch_recheck",
      "name": "vendor.watch_recheck",
      "description": "Scheduled re-check of a supplier you already depend on. Price: $0.005 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "vendor-check",
        "supplier-monitoring",
        "domain-trust",
        "change-detection",
        "kyb-prescreen"
      ],
      "examples": [
        "Re-check supplier example.com and tell me if anything changed.",
        "Monitor our vendor's domain for changes."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "vendor.what_changed",
      "name": "vendor.what_changed",
      "description": "Before paying or re-ordering from a supplier, to see what changed since the last check. Price: $0.01 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "vendor-check",
        "supplier-monitoring",
        "change-detection",
        "due-diligence",
        "domain-trust"
      ],
      "examples": [
        "What changed at supplier example.com since last month?",
        "Show the before/after for our vendor's domain and site."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "email.domain_check",
      "name": "email.domain_check",
      "description": "An agent needs public DNS evidence that the domain portion of an email has MX or address records. Price: $0.002 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "email",
        "domain",
        "dns",
        "mx",
        "check"
      ],
      "examples": [
        "Check whether user@example.com has public mail-routing DNS signals."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "domain.rdap_lookup",
      "name": "domain.rdap_lookup",
      "description": "An agent needs a domain's registration date, age, expiry, registrar or registry status before trusting a link, sender or vendor. Price: $0.003 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "domain",
        "rdap",
        "whois",
        "domain-age",
        "registration"
      ],
      "examples": [
        "How old is example.com and who is the registrar?",
        "Is this vendor's domain newly registered or about to expire?"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "email.auth_check",
      "name": "email.auth_check",
      "description": "An agent needs to know whether a sending domain publishes MX, SPF, DMARC and DKIM correctly, with fix hints. Price: $0.003 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "email",
        "spf",
        "dmarc",
        "dkim",
        "deliverability"
      ],
      "examples": [
        "Check SPF, DMARC and DKIM for example.com.",
        "Can mail from this domain be spoofed?"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "website.health_report",
      "name": "website.health_report",
      "description": "An agent wants one purchase that combines current DNS, HTTP, redirect, robots, and metadata evidence for a public website. Price: $0.009 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "website",
        "health",
        "dns",
        "http",
        "robots",
        "metadata",
        "report",
        "bundle"
      ],
      "examples": [
        "Run a complete website health report for https://example.com."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "vendor.intelligence_batch",
      "name": "vendor.intelligence_batch",
      "description": "You need profiles for 2 to 5 companies in one call. Price: $0.03 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "company",
        "vendor",
        "research",
        "intelligence",
        "batch",
        "due-diligence",
        "kyb-prescreen",
        "supplier-screening"
      ],
      "examples": [
        "Profile these three suppliers before I shortlist them."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "data.clean_pipeline",
      "name": "data.clean_pipeline",
      "description": "An agent wants JSON repair with optional entity normalization and text signal extraction in one deterministic purchase. Price: $0.013 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "data",
        "clean",
        "json",
        "normalize",
        "signals",
        "pipeline",
        "bundle"
      ],
      "examples": [
        "Run this malformed JSON, vendor name, and note through the data clean pipeline."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "counterparty.preflight",
      "name": "counterparty.preflight",
      "description": "An autonomous agent is considering paying an external Base USDC seller and needs endpoint reachability, payment-structure, recipient-format, budget-fit, and economic-ceiling evidence before spending. Price: $0.025 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "counterparty",
        "preflight",
        "economic_trust",
        "payment",
        "risk",
        "budget",
        "procurement"
      ],
      "examples": [
        "Preflight this x402 seller before my agent pays it.",
        "Check whether these Base USDC payment terms fit my $0.05 hard budget and $0.02 economic ceiling."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "domain.trust_score",
      "name": "domain.trust_score",
      "description": "An agent must decide whether to trust a vendor, sender, signup or link domain and wants one score, verdict and reasons. Price: $0.01 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "domain",
        "trust",
        "risk",
        "verdict",
        "bundle"
      ],
      "examples": [
        "Is example.com safe to do business with?",
        "Give me a trust verdict for this sender's domain."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ephemeral.utility.issue",
      "name": "ephemeral.utility.issue",
      "description": "An agent wants one short-lived capability token that executes a bounded declarative composition of approved local AUN utilities. Price: $0.02 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "ephemeral",
        "composition",
        "lease",
        "capability",
        "just_in_time"
      ],
      "examples": [
        "Create a five-minute utility lease that slugifies input text and then Base64-encodes the slug.",
        "Issue a bounded two-use capability token for this approved local utility composition."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "delivery.proof",
      "name": "delivery.proof",
      "description": "An autonomous buyer or verifier needs a deterministic paid receipt proving that the AUN x402 purchase path completed and returned the advertised response. Price: $0.001 per call.",
      "tags": [
        "x402",
        "base-usdc",
        "delivery_proof",
        "verification",
        "liveness"
      ],
      "examples": [
        "Return a paid delivery proof so I can verify the x402 purchase path end to end.",
        "Give my agent a deterministic receipt proving this paid endpoint delivered successfully.",
        "Verify paid service liveness with a machine-readable delivery proof."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    }
  ]
}