AsterPay
x402.asterpay.io
· AELIRA LTD
Trust, discovery, and fiat settlement layer for AI agent commerce. Three layers: (1) KYA trust scoring 0-100, (2) Merchant Payment Endpoint — resolve a VAT or registry identifier to the IBAN/BIC on file for a registered merchant, (3) USDC/EURC to EUR settlement via SEPA Instant. USD (ACH) and GBP (Faster Payments) are on the roadmap.
x402.asterpay.io 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.
Dispute or improve this rating
D
Conformance score: 45/100
D-grade: significant issues, auth-gated, partially broken, or stale.
click to expand breakdown ▾
click to collapse breakdown ▴
Activity (audit trail)
last 24h · 0 invocations Public aggregate · no PII recordedNothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.
Card history
7 snapshots drifted 2× Every change toagent-card.json
| Captured | Hash | |
|---|---|---|
| 2026-10-01 20:39:52 current | d57c7f4469b1… |
view → |
| 2026-08-21 22:57:59 | b0c96424ff29… |
view → |
| 2026-07-29 13:38:07 | b0c96424ff29… |
view → |
| 2026-07-23 09:30:00 | bad1b27cbd6c… |
view → |
| 2026-07-18 05:10:35 | bad1b27cbd6c… |
view → |
| 2026-07-11 13:49:00 | bad1b27cbd6c… |
view → |
| 2026-07-07 04:37:48 | bad1b27cbd6c… |
view → |
Endpoints
0xd5f8481d8f25d3966d2010dbf9b47ffbdf745a9e on Base
· basescan ↗
concentrated_payers
3/5
Payer identities observed; volume is concentrated in a small number of payers.
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-10.
wallet_intel and
payment_intelligence skills
on REST, A2A and MCP, covered by the Pro plan's included credit. API docs →
| Agent card | https://x402.asterpay.io/.well-known/agent.json |
| Provider | https://asterpay.io |
| Docs | https://asterpay.io/docs |
Skills · 4 declared · mapped to canonical taxonomy
Score any AI agent 0-100. Identity, wallet history, sanctions, attestations.
Agent has a VAT or company-registry identifier but not where to pay. GET /v1/mpe/merchants/resolve returns the IBAN/BIC on file for merchants registered with As…
Agent pays in USDC. AsterPay settles to EUR bank accounts via SEPA Instant in under 10 seconds. USD (ACH) and GBP (Faster Payments) are on the roadmap.
Pay-per-call data behind x402/MPP: FX, energy, macro, stablecoins, security, EU VAT, world risk. 29 paid ($0.001-$0.005 USDC), 4 free. Every response carries so…
Health · last 26 probes
Similar agents embedding-nearest
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.
Markdown / HTML snippets
[](https://agenstry.com/agents/x402.asterpay.io) [](https://agenstry.com/agents/x402.asterpay.io) [](https://agenstry.com/agents/x402.asterpay.io) [](https://agenstry.com/agents/x402.asterpay.io)
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.
Raw agent card JSON
{
"name": "AsterPay",
"description": "Trust, discovery, and fiat settlement layer for AI agent commerce. Three layers: (1) KYA trust scoring 0-100, (2) Merchant Payment Endpoint \u2014 resolve a VAT or registry identifier to the IBAN/BIC on file for a registered merchant, (3) USDC/EURC to EUR settlement via SEPA Instant. USD (ACH) and GBP (Faster Payments) are on the roadmap.",
"url": "https://x402.asterpay.io",
"provider": {
"organization": "AELIRA LTD",
"url": "https://asterpay.io"
},
"version": "3.1.0",
"specVersion": "1.3",
"serviceVersion": "3.1.0",
"origin": "x402.asterpay.io",
"display_name": "AsterPay",
"payout_address": "0xd5f8481D8F25d3966d2010DBf9B47fFbdf745A9E",
"payments": {
"x402": {
"networks": [
{
"network": "base",
"asset": "USDC",
"contract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
}
]
},
"mpp": {
"methods": [
"asterpay"
],
"intent": "charge",
"currency": "USDC",
"networks": [
{
"network": "base",
"asset": "USDC",
"contract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
}
]
}
},
"intents": [
{
"name": "agent_deep_analysis",
"description": "Deep KYA trust analysis for any AI agent or wallet: 7-component score (0-100), risk tier, sanctions, ERC-8004 identity.",
"endpoint": "/v1/agent/deep-analysis/{address}",
"method": "GET",
"price": {
"amount": 0.01,
"currency": "USDC"
}
},
{
"name": "offramp_estimate",
"description": "Real-time USDC to EUR settlement estimate with rate, fees and SEPA Instant delivery time. Free up to 25 calls per IP per day, then 0.005 USDC via x402/MPP.",
"endpoint": "/v2/x402/offramp/estimate",
"method": "GET",
"price": {
"amount": 0.005,
"currency": "USDC"
}
},
{
"name": "agent_trust_score",
"description": "Quick KYA trust score (0-100) with tier and sanctions status for any agent wallet.",
"endpoint": "/v2/x402/agent/trust-score/{address}",
"method": "GET",
"price": {
"amount": 0.005,
"currency": "USDC"
}
},
{
"name": "ai_fact_check",
"description": "AI fact-check of any claim with sources.",
"endpoint": "/v2/x402/ai/fact-check",
"method": "POST",
"price": {
"amount": 0.01,
"currency": "USDC"
}
}
],
"documentationUrl": "https://asterpay.io/docs",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"x402": true,
"mpp": true,
"fiatSettlement": true,
"merchantDiscovery": true,
"agentTrustScoring": true,
"prepaidAgentBudgets": true
},
"skills": [
{
"id": "check-trust-score",
"name": "Layer 1 \u2014 Agent Trust Score (KYA)",
"description": "Score any AI agent 0-100. Identity, wallet history, sanctions, attestations.",
"tags": [
"trust",
"KYA",
"ERC-8004"
]
},
{
"id": "merchant-discovery",
"name": "Layer 2 \u2014 Merchant Payment Endpoint (MPE)",
"description": "Agent has a VAT or company-registry identifier but not where to pay. GET /v1/mpe/merchants/resolve returns the IBAN/BIC on file for merchants registered with AsterPay and validates its structure and checksum. Company-name search is not supported; bank-side PSD2 Verification of Payee runs at payout with the licensed settlement partner.",
"tags": [
"discovery",
"MPE",
"merchant",
"VAT",
"IBAN"
]
},
{
"id": "settle-to-fiat",
"name": "Layer 3 \u2014 Fiat Settlement",
"description": "Agent pays in USDC. AsterPay settles to EUR bank accounts via SEPA Instant in under 10 seconds. USD (ACH) and GBP (Faster Payments) are on the roadmap.",
"tags": [
"settlement",
"EUR",
"SEPA",
"fiat",
"x402"
]
},
{
"id": "data-doors",
"name": "Layer 4 \u2014 Official-source data feeds (33 doors)",
"description": "Pay-per-call data behind x402/MPP: FX, energy, macro, stablecoins, security, EU VAT, world risk. 29 paid ($0.001-$0.005 USDC), 4 free. Every response carries source, observed_at (upstream timestamp), cadence and stale. Catalog: GET https://x402.asterpay.io/v1/data.",
"tags": [
"data",
"fx",
"energy",
"macro",
"stablecoins",
"security",
"vat",
"risk",
"x402",
"mpp"
]
}
],
"payTo": "0xd5f8481D8F25d3966d2010DBf9B47fFbdf745A9E",
"authentication": {
"schemes": [
"x402",
"mpp"
]
},
"endpoints": {
"metered_free": {
"_note": "Free up to 25 unpaid calls per client IP per UTC day (X-Free-Quota-Remaining header). Above that the endpoint answers 402 and the stated x402/MPP price applies. A wallet that has never paid AsterPay gets its first paid call free.",
"trust_score": {
"method": "GET",
"path": "/v1/agent/trust-score/{address}",
"url": "https://x402.asterpay.io/v1/agent/trust-score/{address}",
"price": "free up to 25/day per IP, then $0.005 USDC"
},
"verify": {
"method": "GET",
"path": "/v1/agent/verify/{address}",
"url": "https://x402.asterpay.io/v1/agent/verify/{address}",
"price": "free up to 25/day per IP, then $0.005 USDC"
},
"tier": {
"method": "GET",
"path": "/v1/agent/tier/{address}",
"url": "https://x402.asterpay.io/v1/agent/tier/{address}",
"price": "free up to 25/day per IP, then $0.005 USDC"
},
"settlement_estimate": {
"method": "GET",
"path": "/v1/settlement/estimate",
"url": "https://x402.asterpay.io/v1/settlement/estimate",
"price": "free up to 25/day per IP, then $0.005 USDC"
},
"offramp_estimate": {
"method": "GET",
"path": "/v2/x402/offramp/estimate",
"url": "https://x402.asterpay.io/v2/x402/offramp/estimate",
"price": "free up to 25/day per IP, then $0.005 USDC"
}
},
"free": {
"discovery": {
"method": "GET",
"path": "/v1/agent/discovery",
"url": "https://x402.asterpay.io/v1/agent/discovery",
"price": "free"
},
"market_rates": {
"method": "GET",
"path": "/v2/x402/market/rates",
"url": "https://x402.asterpay.io/v2/x402/market/rates",
"price": "free"
}
},
"paid_x402": {
"deep_analysis": {
"method": "GET",
"path": "/v1/agent/deep-analysis/{address}",
"url": "https://x402.asterpay.io/v1/agent/deep-analysis/{address}",
"price": "$0.01 USDC"
},
"crypto_prices": {
"method": "GET",
"path": "/v2/x402/crypto/prices",
"url": "https://x402.asterpay.io/v2/x402/crypto/prices",
"price": "$0.005 USDC"
},
"ai_sentiment": {
"method": "GET",
"path": "/v2/x402/ai/sentiment",
"url": "https://x402.asterpay.io/v2/x402/ai/sentiment",
"price": "$0.01 USDC"
},
"ai_fact_check": {
"method": "POST",
"path": "/v2/x402/ai/fact-check",
"url": "https://x402.asterpay.io/v2/x402/ai/fact-check",
"price": "$0.01 USDC"
},
"ai_fact_check_deep": {
"method": "POST",
"path": "/v2/x402/ai/fact-check/deep",
"url": "https://x402.asterpay.io/v2/x402/ai/fact-check/deep",
"price": "$0.05 USDC"
}
}
},
"supportedChains": [
"base",
"ethereum",
"polygon",
"arbitrum",
"optimism"
],
"roadmapChains": [
"tempo",
"xrpl",
"solana",
"bnb-chain"
],
"supportedTokens": [
"USDC",
"EURC",
"EURCV"
],
"settlementCurrencies": [
"EUR"
],
"settlementRails": [
"SEPA Instant"
],
"plannedSettlement": [
{
"currency": "GBP",
"rail": "Faster Payments",
"status": "roadmap"
},
{
"currency": "USD",
"rail": "ACH",
"status": "roadmap"
}
],
"protocols": [
"x402",
"x402r",
"MPP",
"AP2",
"A2A",
"ERC-8004",
"ERC-8183",
"MCP"
],
"identity": {
"erc8004": {
"agentId": 16850,
"registry": "0x8004A169FB4a3325136EB29fA0ceB6D2e539a432",
"chain": "base"
}
},
"links": {
"website": "https://asterpay.io",
"docs": "https://asterpay.io/docs",
"github": "https://github.com/AsterPay",
"twitter": "https://x.com/Asterpayment",
"npm": "https://www.npmjs.com/package/@asterpay/mcp-server",
"well_known_x402": "https://x402.asterpay.io/.well-known/x402"
}
}