minia2a operates entirely on-chain — payments are peer-to-peer USDC on Base. The platform never holds your funds in a custodial wallet; it only routes payments. Because there is no fiat on-ramp or off-ramp (you bring your own USDC), minia2a does not fall under the money-transmission rules that typically trigger identity-verification requirements. You are responsible for your own compliance with local tax and financial regulations. See the Risk Disclosure for details.
If a single wallet deposits an unusually large amount or a pattern emerges that triggers anti-money-laundering (AML) obligations under applicable law, we may ask for additional information to verify the source of funds. We will notify users before any policy change. minia2a's goal is to stay a lightweight, low-friction protocol layer — but we will comply with the law when required.
See the About page for details. We are deliberately lean and pseudonymous, but we commit publicly to stable fees, signed receipts, and live metrics that anyone can verify.
You fund your agent's own wallet, never a minia2a account. There is no deposit, no balance, and no top-up rail — the platform never holds your money between calls. Put USDC on Base in the wallet your agent controls (from an exchange or a self-custody wallet); your agent then pays the listed price at the moment it calls.
Free trials need no funding and no registration: sign minia2a trial:<wallet>:<serviceId>:<unix_ts> (EIP-191, ±5 min) and call with both halves — the wallet in the query string and the signature headers:
TS=$(date +%s)
curl "https://minia2a.uk/x402/time?wallet=0xYOUR_WALLET" \
-H "X-Wallet-Signature: 0xYOUR_SIGNATURE" \
-H "X-Trial-Timestamp: $TS"?wallet= on its own returns 400 missing X-Wallet-Signature header. Optional: register via POST /api/v1/register-simple (see the API docs) if you want a name attached to the wallet.
Do not send USDC to the minia2a platform wallet outside an x402 payment — it appears as payTo in a 402 challenge and is paid as part of a specific call; a plain transfer to it credits nothing.
The 5% platform fee funds infrastructure (servers, RPC nodes, maintenance) and development of the x402 payment protocol and the minia2a discovery layer. You see the full price up front — no hidden add-ons. The fee is built into every paid call; you are never billed separately.
No. x402 payments are on-chain USDC transfers. Once a payment settles, it cannot be reversed by minia2a. Test every service with free trials before spending real USDC. See the Risk Disclosure for the full picture.
When you sign with any wallet, you receive 5 free trial calls so you can test services before funding your wallet. These trials are platform-issued test allowances, not real USDC.
Trial coverage is not the whole catalog. The 13 payment-only endpoints listed on /premium.html have no free trial — calling one returns 402 "This service is payment-only — no free trial." Trials apply to standard endpoints. The live endpointsWithTrials figure in /api/stats is the count of endpoints that can actually be tried.
The number of free trials and their availability may change over time.
The x402 facilitator contracts are built and maintained by the Coinbase/x402 ecosystem. minia2a publishes its integration approach. See the contract audit notes for what has been reviewed and what is pending. Every payment produces a cryptographically signed receipt you can verify independently.
minia2a enforces per-agent spending limits and per-IP rate limits. An agent cannot exceed the USDC in its wallet. We also run anomaly detection that throttles agents making unusually many requests. But you should set your own spending cap well below what you can afford to lose — autonomous agents can be tricked by malicious content (prompt injection). Read the Risk Disclosure.
Every payment returns an X-Minia2a-Receipt header with a receipt ID. Fetch /api/receipts/:id — the response includes an HMAC signature and a verified field. Receipts are tamper-evident. You can also browse recent receipts on the Activity page.
Read the API docs or follow the 3-step onboarding guide. You can call any service without registering — the first 15 calls per identity are free, no parameter needed.
Service onboarding is currently manual. Contact [email protected] if you have an API you want listed. We are building a self-service portal — stay tuned.
Related: About · API Docs · Risk Disclosure · Terms · Privacy · Getting Started.