Get started

Start here

Penni verifies and settles x402 payments for your API or website. Pick how you connect, then follow the quickstart.

x402 is an open standard for paying per request over HTTP. Your server answers 402 Payment Required with a price, the client pays in stablecoins, and Penni checks the payment and puts it on-chain. The money goes straight to your own wallet; Penni never holds it.

Pick your route

Already use an x402 SDK? Point it at Penni's facilitator URL: see existing x402 tools.

What you need

  • A Penni account. Create one; it's free to build and test.
  • A site in the dashboard, with the wallet address that receives payments and the tokens you accept.
  • The site's site ID and an API key (x402_sk_…). Keep the key on your server.
  • Prices per path, set in the dashboard. Your code never hard-codes a price.

Addresses

WhatURL
Public APIhttps://api.pennipay.eu/v1
x402 facilitator URLhttps://api.pennipay.eu/v1/x402
Dashboardhttps://pennipay.eu/login

Next

Follow the quickstart: from a new account to a paid test request in about ten minutes, on a test network, for free.