Quick Start

For Relays

  1. Sign up at /auth/signup and select the Relay role
  2. Connect a provider — go to Dashboard → Connect and enter your restricted API key
  3. Configure routing rules — set your fee percentage, min/max payment amounts, daily volume limit, and country restrictions
  4. Install the SDK — add the script tag to your standalone page and verify it passes SDK verification
  5. Fund your reserve — deposit at least 10 USDC to your Solana wallet (minimum to join pool)
  6. Join the pool — toggle your provider into the payment pool to start receiving payments
  7. Moderate clients — review client profiles, read reviews from other Relays, and block clients you don't want to work with

For Clients

  1. Sign up at /auth/signup and select the Client role
  2. Describe your activity — fill in your profile and wait for staff review. Approval is not guaranteed
  3. Set up your wallet — configure your withdraw address for receiving settlements
  4. Generate an API key — go to Dashboard → Settings and create your API key
  5. Create payments via the API
  6. Embed the payment page — use the relayPage URL from the response to show the payment form
  7. Validate payment status — listen for postMessage events from the iframe to verify payment completion
  8. Handle webhooks (optional) — configure a webhook URL to receive real-time payment notifications

Both roles require a Solana wallet for settlements. The platform handles all on-chain transactions automatically.