Skip to content

Sign Up

  1. Download the Quantoz EURD Wallet app

    The app is your consumer wallet. It holds your EURD balance, lets you scan QR codes to pay, and handles KYC.

  2. Create an account (Tier 1 KYC)

    Open the app and enter your email address and phone number. That’s it for the first tier — no ID upload required to get started.

    KYC is required because EURD is a MiCA-regulated euro stablecoin. It cannot be issued without identity verification.

  3. Fund your wallet via bank transfer

    Transfer euros from your own bank account to the IBAN shown in the app. Funds arrive almost instantly via SEPA Instant.

    Your bank account IBAN is automatically whitelisted for payouts, so withdrawals go back to the same account.

  4. Create an API key

    Go to portal.quantozpay.com and log in with the same credentials as the app.

    Navigate to API Keys → New key. Give it a label (e.g. hackathon-agent) and copy the key — it’s shown only once.

    You’ll also need your account code (format: ACC_xxx) — find it on the Accounts page in the portal.

  5. Set your environment variables

    Terminal window
    QUANTOZ_API_KEY=qpay_live_...
    QUANTOZ_ACCOUNT=ACC_xxx
    QUANTOZ_BASE_URL=https://api.quantozpay.com

    These are the three variables the @ever_amsterdam/x402-euro-eurd package reads automatically.


If you’re using Path B (direct on-chain) or Path C (EURO → Algorand bridge), your Algorand address must be KYC-whitelisted before it can send or receive EURD.

Whitelisting is done through the Quantoz EURD Wallet app — link your Algorand address to your verified account.

You can generate an Algorand wallet address using the algorand-mcp tool in Claude Code:

Terminal window
claude mcp add algorand-mcp -- npx -y algorand-mcp

Then ask Claude: “Create a new Algorand wallet account” — the key is stored securely in your OS keychain.


Quickstart — connect the MCP server and make your first payment.