Earn 0.5% on Every Swap
Integrate RPSwap and earn commission on every trade your users make. No minimums, no caps.
How It Works
Apply & Get Your ID
Fill out the form below. We'll review your application and issue your unique affiliate ID within 24 hours.
Integrate the API
Pass your affiliateId when creating swaps via our API. That's it — one parameter.
Earn Commission
Earn 0.5% of every swap volume your users generate. Paid monthly in XMR or stablecoins.
Revenue Model
Of total swap volume. Flat rate on every trade — no tiers, no fine print.
Low threshold so you start earning fast. Paid monthly in XMR or stablecoins.
Dashboard with live volume, earnings, and swap history for your affiliate ID.
Example Earnings
| Monthly Volume | Your Commission (0.5%) |
|---|---|
| $10,000 | $50 |
| $100,000 | $500 |
| $1,000,000 | $5,000 |
Integration
Adding your affiliate ID takes one line of code. Pass it when creating swaps:
// Variable-rate swap with affiliate tracking
const swap = await fetch('https://rps.joelovestech.com/v1/swaps', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
from: 'XMR',
to: 'usdtmatic',
amount: 5,
payoutAddress: userWalletAddress,
affiliateId: 'YOUR_AFFILIATE_ID' // ← just add this
})
});
// Fixed-rate swap — same thing
const fixedSwap = await fetch('https://rps.joelovestech.com/v1/swaps', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
quoteId: 'rpsq_...',
payoutAddress: userWalletAddress,
affiliateId: 'YOUR_AFFILIATE_ID'
})
});
Full API documentation: API Docs →
Why Partner With RPSwap
No KYC
Your users swap without accounts or identity verification. Higher conversion rates for you.
Fast Settlement
Stablecoin payouts on 7 chains including Polygon, Solana, and Base. Sub-minute confirmations.
Bidirectional
XMR ↔ stablecoins and XMR ↔ BTC. Variable and fixed-rate quotes.
Tor-Friendly
No-JS fallback for Tor Browser's "Safest" mode. Onion endpoint planned.
Self-Fill Liquidity
Our own inventory means tighter spreads and higher reliability vs pure aggregators.
Transparent Tracking
Real-time dashboard. See every swap, every commission, every payout.
Apply Now
Applications are reviewed within 24 hours. We'll email your affiliate ID and dashboard access once approved.
FAQ
How do I get paid?
Monthly payouts on the 1st in your chosen currency (XMR, USDT, or USDC). Minimum payout is $10. Unpaid balances roll over.
Is there a volume cap on commissions?
No. You earn 0.5% on every swap, no matter the volume. No caps, no tiers, no surprises.
Do I need API keys?
No. The RPSwap API is public — no authentication required. Just pass your affiliateId when creating swaps. We optionally provide API keys for higher rate limits.
Which pairs earn commission?
All of them. XMR ↔ USDC, XMR ↔ USDT (on any chain), and XMR ↔ BTC. Both variable and fixed-rate swaps.
Can I use this for a referral link instead of API integration?
Yes. Use deep links like https://rps.joelovestech.com/?ref=YOUR_ID&from=XMR&to=USDT and we'll track swaps made through those links.
What's the spread on swaps?
~2% on variable-rate swaps, ~2.5% on fixed-rate (includes 0.5% rate-lock premium). Your 0.5% commission comes from our spread — users see the same price regardless.