Finality

Your key lives only in this browser's localStorage; requests go straight to the API through no middleman. Prefer a read_only or sk_test_ key.

POST/v1/intents

Create a payment intent (use sk_test_ for free testing)

Request body (JSON, editable)
curl
curl -X POST "https://finality.money/v1/intents" \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{ "chain": "solana", "token": "USDC", "amount": "10.00", "merchant_order_id": "order-1001" }'
Response
Pick an endpoint on the left, fill in the parameters, hit Send — the live API response shows up here.