Your customers will be AI agents. They pay in stablecoins.
You get fiat in your bank.
Live in production: Base · Ethereum · Polygon, Arbitrum & Optimism by Q3 2026
Who are you?
Showing trust, fiat settlement and onboarding · switch to developer view
Paste this prompt into your agent. AsterPay's full toolkit (KYA + payment discovery + fiat settlement) is wired in seconds. No SDK, no API key.
Set up https://asterpay.io/SKILL.md
No vendor lock-in. Swap any component, keep the rest. Built for an interoperable agent economy.
Your customers' AI assistants pay in stablecoins. You receive EUR in your bank, usually within 10 seconds. AsterPay handles trust, conversion, compliance and reconciliation — you never touch crypto.
A customer's AI assistant (any x402- or MPP-compatible agent) calls your booking, ordering or pricing endpoint. AsterPay verifies the agent (KYA), screens it for sanctions in <100ms, and locks a USDC-in / EUR-out quote.
The agent's wallet (held by the customer's platform, not by you) settles USDC on Base or Ethereum (Polygon, Arbitrum & Optimism by Q3 2026). Our facilitator verifies it, deducts the fee and triggers the off-chain leg instantly.
SEPA Instant delivers EUR to your IBAN in under 10 seconds — 24/7, weekends and holidays included. GBP (Faster Payments) & USD (ACH) on the roadmap for Q4 2026. Full audit trail for accounting and compliance.
Every payment passes through four verification layers before settlement. No shortcuts, no “we’ll add compliance later”. Built in from day one.
ERC-8004 on-chain agent identity plus wallet-ownership signature. Trust Score 0–100 unlocks higher per-transaction limits. No anonymous payments above $1.
Sanctions and AML screening via an enterprise provider, sub-second verdict on every transaction. Source-of-funds check on Verified tier and up.
USDC / EURC → EUR via SEPA Instant. Median settlement <10s. Escrow available for low-trust agents. Beneficiary IBAN auto-discovered (MPE) and verified by PSD2 VoP.
EU-native via licensed European payment partners; direct CASP authorization in preparation. EU AI Act (Article 50) transparency built in. Travel Rule activates at >€1,000. Cyprus entity, audit-ready from day one.
Think of it as a credit score for AI agents. More verification = higher limits. Every agent starts in Open and earns its way up.
| Open | Verified | Trusted | Enterprise | |
|---|---|---|---|---|
| Trust Score | 0–20 | 20–50 | 50–80 | 80–100 |
| Max per call | $1 | $100 | $2,500 | Negotiated |
| Monthly cap | $50 | $5,000 | $100,000 | Negotiated |
| Identity | Wallet sig | + ERC-8004 | + Operator KYB | + Full enterprise KYB |
| Settlement | USDC only | EUR available | EUR default | EUR + multi-fiat |
| Live | ✓ | ✓ | ✓ | Q3 2026 |
A short list of things you can verify yourself, right now.
McKinsey forecasts agentic commerce at $3–5T by 2030. Every transaction needs a settlement layer — AsterPay is the one built for euros.
What the agent pays in stablecoins, and what you receive in fiat. No subscription, no setup fee, no hidden FX.
We’re not trying to replace Stripe for your SaaS checkout. We’re the rail for when your customers become AI agents. Read the long version →
| Stripe | Wise | BVNK | Raw x402 | AsterPay | |
|---|---|---|---|---|---|
| Best for | Human checkouts | Cross-border FX | Stablecoin B2B | Crypto-native builds | Agent → merchant EUR |
| Agent-native protocol | ✓ MPP1 | × | × | ✓ x402 | ✓ x402 + MPP2 |
| Per-call micropayments | per-txn | × | × | ✓ | ✓ $0.01+ |
| Agent identity (KYA) | account KYC | account KYC | account KYC | × DIY | ✓ ERC-8004 + Score |
| Fiat settlement | 2–7 days | sec–hours | 1–2 days | crypto only | <10s SEPA Instant |
| Merchant discovery by name | × | × | × | × | ✓ MPE + VoP |
| EU regulatory base | Ireland | EMI (multi) | UK / MiCA | N/A | Cyprus · CASP in prep |
| Time to first payment | 2–5 days | 1–2 days | days | minutes | 60 seconds |
1 Stripe MPP launched March 2026; identity and screening remain at the merchant-account level, not per-call. 2 AsterPay verifies the agent on every call (per-call KYA) and screens for sanctions in <100 ms.
The honest summary: If you’re selling to humans, use Stripe. If you’re doing cross-border FX, use Wise. If you’re selling to AI agents and want EUR in your bank — that’s us.
Install the SDK, point at our facilitator, and your agent is paying in euros. No bank intro calls. No six-month underwriting cycles.
Matching surface area, matching semantics. One API to learn. @asterpay/mcp-server · pip install asterpay
HTTP 402 becomes a settled fiat payment. Self-host or point at ours.
Test with live banking infrastructure, not mock responses. Free until you go live.
Everything your compliance team asks for — before they ask. ERC-8004 Agent #16850 on Base mainnet.
// Protect any endpoint with x402 + AsterPay. import { requirePayment } from "@asterpay/x402"; app.get( "/api/premium-data", requirePayment({ price: "0.10 EUR", payout: "iban:DE89 3704 0044 0532 0130 00", network: "base", }), (req, res) => { res.json({ data: getPremiumData() }); } ); // Agents now get 402 Payment Required // → they pay → endpoint returns 200 // → settled in ~9s · fee 0.5% (€0.06)
MCP server for Claude / Cursor, Python SDK for backends, and Attest CLI for EU AI Act compliance. Pay-per-call, no API keys.
Multichain fiat settlement for AI agents. Works in Claude & Cursor. USDC, EURC and EURCV supported.
npx @asterpay/mcp-server
View on npm →
Multichain fiat settlement for Python. Sync & async, type hints, x402 error handling.
pip install asterpay
View on PyPI →
EU AI Act deadline is August 2, 2026. Scans your codebase, finds every AI import, generates Annex IV docs. Open source.
npx @asterpay/attest scan
View on GitHub →
Join the early-access programme. No bank intro calls. No six-month underwriting cycles. Just an SDK, an API key, and your first euro on-chain.
Every inbound is answered — first by Petteri (founder, technical & strategic) directly, or by Samantha, our AI business-development agent that handles partnership intake and KYB triage.
We make five HTTP requests in parallel to your domain (homepage + four well-known paths). Total time: typically <2 s, hard timeout 6 s. We don’t crawl, render JavaScript or store anything. Each signal is a public standard you can verify yourself.
/.well-known/agent.json exists and is valid JSON. This is how AI assistants (ChatGPT, Claude, Perplexity) find a business profile./llms.txt exists and is non-empty. A 1-page plain-text summary of your business that LLMs read instead of rendering JavaScript.<script type="application/ld+json"> with @type = Product, Service, Restaurant, LocalBusiness, Offer or MenuItem. Lets agents quote your prices./openapi.json, /openapi.yaml or /openapi.yml exists. Lets agents book a table, place an order or request a quote programmatically./.well-known/x402.json or /.well-known/mpp.json exists. Lets agents actually pay you. Partial credit (8/25) if the homepage mentions x402 / machine-payments.Same methodology used by our open-source CLI. We never store URLs, scores or fetched content.