Relay Overview
Relays are the backbone of the surstrom payment network. As a Relay, you process payments routed from Clients.
What You Do
- Connect providers with restricted API keys
- Configure your fee percentage, routing rules (amounts, limits, country restrictions)
- Install the SDK on a standalone page you control
- Join the pool to start receiving routed payments
- Earn fees on every completed payment
Revenue Model
For each payment processed through your provider, you earn a fee. The fee percentage is configured per provider and is deducted from the payment before settlement.
Example for a $100 domestic card payment with 7% fee (provider: 2.9% + $0.30):
- Payment: $100
- Provider fee: $3.20 (2.9% + $0.30)
- Your fee: $7.00 (7%)
- Your net profit: $3.80 — difference between your fee and provider + settlement costs
- Client receives: $93.00
- Settlement: $93.00 sent from your wallet to the Client's wallet on Solana
Dashboard
Your Relay dashboard shows:
- Overview — Gross volume and net revenue charts (today/week/month), status breakdown, wallet balance
- Transactions — All payments processed through your providers with full details
- Providers — Your connected providers with status indicators and settings
- Deposit — Wallet balance, withdrawal history, and fund management
- Reviewed Clients — Clients you've reviewed with ratings and comments
Requirements
- A provider with card payments enabled
- A restricted API key with the correct permissions
- A standalone page where you can install the SDK script
- The page must allow iframe embedding (no
X-Frame-Options: DENY) - Any available reserve on Solana
Your provider must have card_payments capability active. Providers without this capability cannot be connected.