AsterPay
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.
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
8 snapshots drifted 7× Every change toagent-card.json
| Captured | Hash | |
|---|---|---|
| 2026-08-06 02:14:45 current | ad521d40e1cd… |
view → |
| 2026-08-06 02:14:44 | 06551d958a2c… |
view → |
| 2026-08-05 11:59:55 | ad521d40e1cd… |
view → |
| 2026-08-05 11:59:54 | 06551d958a2c… |
view → |
| 2026-08-05 02:23:04 | ad521d40e1cd… |
view → |
| 2026-08-05 02:23:01 | 06551d958a2c… |
view → |
| 2026-07-26 22:51:26 | 06551d958a2c… |
view → |
| 2026-07-26 22:51:26 | ad521d40e1cd… |
view → |
Endpoints
| Agent card | https://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 (ERC-8004), wallet history, sanctions screening (Chainalysis), third-party attestations. Higher trust = higher payment limits…
The agent has an identifier for the business but not where to send money. GET /v1/mpe/merchants/resolve takes a VAT or company-registry identifier (business_id …
Agent pays in digital dollars. AsterPay converts to EUR and sends an instant SEPA bank transfer in under 10 seconds today. USD (ACH) and GBP (Faster Payments) a…
Give an agent spending money with a hard cap. One USDC transfer (1-500 USDC on Base, 1:1 credit, no platform fee) becomes a prepaid budget token the agent spend…
Health · last 26 probes
Cheaper or better alternatives per-skill
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
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/asterpay.io) [](https://agenstry.com/agents/asterpay.io) [](https://agenstry.com/agents/asterpay.io) [](https://agenstry.com/agents/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",
"documentationUrl": "https://asterpay.io/docs",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"x402": true,
"mpp": true,
"fiatSettlement": true,
"merchantDiscovery": true,
"agentTrustScoring": true,
"prepaidAgentBudgets": true
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "check-trust-score",
"name": "Layer 1 \u2014 Check Agent Trust Score (KYA)",
"description": "Score any AI agent 0-100. Identity (ERC-8004), wallet history, sanctions screening (Chainalysis), third-party attestations. Higher trust = higher payment limits.",
"tags": [
"trust",
"identity",
"KYA",
"sanctions",
"ERC-8004",
"compliance"
],
"examples": [
"Check trust score for 0xd8dA...96045",
"Is this agent sanctioned?",
"What tier is this wallet?"
]
},
{
"id": "merchant-discovery",
"name": "Layer 2 \u2014 Merchant Payment Endpoint (MPE)",
"description": "The agent has an identifier for the business but not where to send money. GET /v1/mpe/merchants/resolve takes a VAT or company-registry identifier (business_id + business_id_type) or an AsterPay merchant_id and returns the IBAN/BIC on file for merchants registered with AsterPay. POST /v1/mpe/settle additionally accepts a domain (read from its /.well-known/pay.json) or a structured UBL/CII e-invoice URL. Company-name search is not supported. The IBAN is structure- and checksum-checked; bank-side PSD2 Verification of Payee (account-holder name matching) runs at payout with the licensed settlement partner, not here.",
"tags": [
"discovery",
"MPE",
"merchant",
"IBAN",
"VAT",
"payment-details"
],
"examples": [
"Resolve the IBAN on file for VAT FI12345678",
"Look up payment details for AsterPay merchant id mpe-demo-0001",
"Read payment details from a domain's /.well-known/pay.json"
]
},
{
"id": "settle-to-eur",
"name": "Layer 3 \u2014 Fiat Settlement",
"description": "Agent pays in digital dollars. AsterPay converts to EUR and sends an instant SEPA bank transfer in under 10 seconds today. USD (ACH) and GBP (Faster Payments) are on the roadmap (Q4 2026).",
"tags": [
"payments",
"settlement",
"EUR",
"SEPA",
"stablecoin",
"off-ramp",
"x402",
"fiat"
],
"examples": [
"Settle 100 USDC to EUR for Acme GmbH",
"Get settlement estimate for 500 USDC",
"Convert EURC to EUR via SEPA Instant"
]
},
{
"id": "prepaid-budget",
"name": "Prepaid Agent Budget (/budget)",
"description": "Give an agent spending money with a hard cap. One USDC transfer (1-500 USDC on Base, 1:1 credit, no platform fee) becomes a prepaid budget token the agent spends per call across every paid AsterPay endpoint. Funding wallet screened against the Chainalysis Sanctions Oracle before issuance. No API key, no card on file, no KYC. Valid 90 days, rollover on request. Setup: claude mcp add asterpay -- npx -y @asterpay/mcp-server \u2014 /budget is a native slash command in Claude Code.",
"tags": [
"budget",
"spending-limit",
"prepaid",
"x402",
"USDC",
"hard-cap",
"MCP"
],
"examples": [
"/budget 25",
"Give my agent a $10 spending budget",
"How much budget does my agent have left?"
]
}
],
"authentication": {
"schemes": [
"x402",
"MPP"
],
"signatureScheme": "ECDSA-SHA256"
},
"paymentRail": {
"format": "JSON-LD",
"endpoint": "https://x402.asterpay.io/.well-known/x402.json",
"mcpTool": "get_payment_rail",
"propagation": "auto"
},
"mcp": {
"remote": {
"url": "https://mcp-api.asterpay.io/mcp",
"transport": "streamable-http",
"authentication": "none",
"readOnly": true,
"tools": [
"check_agent_trust",
"settlement_estimate",
"market_rates",
"merchant_resolve"
],
"description": "First-party remote MCP server (read-only). Works as a remote connector in OpenAI Responses API, Claude.ai/Desktop, Gemini ADK, VS Code and other MCP clients without a local install."
},
"local": {
"package": "@asterpay/mcp-server",
"registry": "https://www.npmjs.com/package/@asterpay/mcp-server",
"setup": "npx -y @asterpay/mcp-server",
"description": "Local stdio MCP server for Claude Code, Cursor and other local clients. Adds commerce tools (prepaid /budget, merchant discovery, orders) plus agent_pay and get_payment_rail."
}
},
"endpoints": {
"free": {
"trust_score": {
"method": "GET",
"path": "/v1/agent/trust-score/{address}",
"url": "https://x402.asterpay.io/v1/agent/trust-score/{address}",
"description": "Full trust assessment for any wallet address",
"authentication": "none",
"price": "free"
},
"verify": {
"method": "GET",
"path": "/v1/agent/verify/{address}",
"url": "https://x402.asterpay.io/v1/agent/verify/{address}",
"description": "Quick identity verification",
"authentication": "none",
"price": "free"
},
"tier": {
"method": "GET",
"path": "/v1/agent/tier/{address}",
"url": "https://x402.asterpay.io/v1/agent/tier/{address}",
"description": "Trust tier classification (open/verified/trusted/enterprise)",
"authentication": "none",
"price": "free"
},
"settlement_estimate": {
"method": "GET",
"path": "/v1/settlement/estimate?amount={usdc_amount}",
"url": "https://x402.asterpay.io/v1/settlement/estimate",
"description": "EUR settlement estimate with fees and rate",
"authentication": "none",
"price": "free"
},
"discovery": {
"method": "GET",
"path": "/v1/agent/discovery",
"url": "https://x402.asterpay.io/v1/agent/discovery",
"description": "Discover all available AsterPay endpoints and capabilities",
"authentication": "none",
"price": "free"
},
"budget_info": {
"method": "GET",
"path": "/v1/budget/info",
"url": "https://x402.asterpay.io/v1/budget/info",
"description": "Prepaid budget limits, pay-to address, expiry policy, setup instructions",
"authentication": "none",
"price": "free"
},
"budget_create": {
"method": "POST",
"path": "/v1/budget/create",
"url": "https://x402.asterpay.io/v1/budget/create",
"description": "Create a prepaid budget from a USDC deposit (on-chain verify + sanctions screen), returns bud_ token",
"authentication": "none",
"price": "free"
},
"budget_status": {
"method": "GET",
"path": "/v1/budget/status",
"url": "https://x402.asterpay.io/v1/budget/status",
"description": "Remaining balance, spend log, and expiry for an active budget (X-Budget-Token header)",
"authentication": "X-Budget-Token",
"price": "free"
},
"market_rates": {
"method": "GET",
"path": "/v2/x402/market/rates",
"url": "https://x402.asterpay.io/v2/x402/market/rates",
"description": "Real-time crypto market rates and FX data",
"authentication": "none",
"price": "free"
}
},
"paid_x402": {
"deep_analysis": {
"method": "GET",
"path": "/v1/agent/deep-analysis/{address}",
"url": "https://x402.asterpay.io/v1/agent/deep-analysis/{address}",
"description": "Comprehensive agent behavioral analysis with risk scoring",
"authentication": "x402+mpp",
"price": "$0.01 USDC"
},
"crypto_prices": {
"method": "GET",
"path": "/v2/x402/crypto/prices",
"url": "https://x402.asterpay.io/v2/x402/crypto/prices",
"description": "Live cryptocurrency price feeds",
"authentication": "x402+mpp",
"price": "$0.005 USDC"
},
"ai_sentiment": {
"method": "GET",
"path": "/v2/x402/ai/sentiment",
"url": "https://x402.asterpay.io/v2/x402/ai/sentiment",
"description": "AI-powered market sentiment analysis",
"authentication": "x402+mpp",
"price": "$0.01 USDC"
}
}
},
"supportedChains": [
"base",
"ethereum",
"polygon",
"arbitrum",
"optimism"
],
"plannedChains": [
{
"name": "tempo",
"status": "preview",
"note": "Tempo L1 (Stripe + Paradigm). Mainnet live since March 2026; AsterPay settlement on Tempo not yet live."
},
{
"name": "solana",
"status": "planned"
},
{
"name": "xrpl",
"status": "planned"
}
],
"supportedTokens": [
"USDC",
"EURC",
"EURCV"
],
"settlementCurrencies": [
"EUR"
],
"settlementRails": [
"SEPA Instant"
],
"plannedSettlementCurrencies": [
{
"currency": "USD",
"rail": "ACH",
"status": "roadmap",
"eta": "Q4 2026"
},
{
"currency": "GBP",
"rail": "Faster Payments",
"status": "roadmap",
"eta": "Q4 2026"
}
],
"protocols": [
"x402",
"x402r",
"MPP",
"AP2",
"A2A",
"ERC-8004",
"ERC-8183",
"MCP"
],
"identity": {
"erc8004": {
"agentId": 16850,
"registry": "0x8004A169FB4a3325136EB29fA0ceB6D2e539a432",
"chain": "base",
"explorer": "https://basescan.org/nft/0x8004A169FB4a3325136EB29fA0ceB6D2e539a432/16850"
}
},
"network": {
"program": "ecosystem_integration_partners",
"description": "Public ecosystem / integration partner listings only. Not co-founders of AsterPay (operator: AELIRA LTD). Free listing program \u2014 apply at asterpay.io/partners",
"ecosystem_partners": [
"InsumerAPI",
"Drip",
"Circle Alliance",
"ClawHub OpenClaw",
"x402 Bazaar CDP",
"Invoica"
],
"partner_count": 6,
"open_program": true,
"apply": "https://asterpay.io/partners/",
"ecosystem_page": "https://asterpay.io/ecosystem/"
},
"trust": {
"signals": [
{
"type": "onchain_credentials",
"provider": "asterpay-kya",
"endpoint": "https://x402.asterpay.io/v1/agent/verify/{address}",
"description": "ERC-8004 agent identity verification"
},
{
"type": "onchain_activity",
"provider": "asterpay-kya",
"endpoint": "https://x402.asterpay.io/v1/agent/trust-score/{address}",
"description": "Composite trust score (0-100) based on wallet history, activity, and identity"
},
{
"type": "behavioral",
"provider": "asterpay-kya",
"endpoint": "https://x402.asterpay.io/v1/agent/deep-analysis/{address}",
"description": "Deep behavioral analysis with velocity scoring (paid, x402)"
}
]
},
"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",
"pypi": "https://pypi.org/project/asterpay/",
"mcp_remote": "https://mcp-api.asterpay.io/mcp",
"well_known_x402": "https://x402.asterpay.io/.well-known/x402",
"partner_program": "https://asterpay.io/partners/",
"ecosystem_directory": "https://asterpay.io/ecosystem/"
}
}