Build with CypherGoat
Integrate real-time crypto swap rates and transactions from 20+ exchanges into your application — REST API or MCP server.
What you can build
Everything you need
A simple, consistent REST API to add crypto swap capabilities to any application.
Real-time Rate Estimates
Compare live rates across 20+ exchanges simultaneously and find the best price for any coin pair.
Create Swaps
Programmatically create swap transactions through the aggregator of your choice with a single request.
Track Transactions
Poll real-time transaction status using the CGID. Know exactly when a swap completes or needs attention.
60+ Coins Supported
Bitcoin, Monero, Ethereum and 60+ other cryptocurrencies across multiple networks and layers.
CypherGoat Pay
Accept crypto payments with automatic conversion. Generate payment links and track incoming payments.
Privacy First
No KYC, no accounts, no tracking. Your users swap privately. We never custody funds.
REST API
Make your first request
Three endpoints cover the full swap lifecycle: estimate, create, track.
# 1. Get estimates across all exchanges GET https://api.cyphergoat.com/estimate ?coin1=btc&coin2=xmr&amount=0.1&network1=btc&network2=xmr Authorization: Bearer YOUR_API_KEY # 2. Create a swap with the chosen exchange GET https://api.cyphergoat.com/swap ?coin1=btc&coin2=xmr&amount=0.1&network1=btc&network2=xmr &address=YOUR_XMR_ADDRESS&exchange=ChangeNow Authorization: Bearer YOUR_API_KEY # 3. Track the transaction GET https://api.cyphergoat.com/transaction ?cgid=CG-XXXXXXXXXX Authorization: Bearer YOUR_API_KEY # Response — ranked list of rates { "rates": { "Results": [ { "Exchange": "ChangeNow", "Amount": 1.842 }, { "Exchange": "SimpleSwap", "Amount": 1.831 } ] } }
AI-native integration
Use CypherGoat in any AI assistant
The CypherGoat MCP server exposes swap tools directly to AI assistants via the Model Context Protocol. No API key required.
Get started in minutes
Three steps to integration
No approval process, no credit card. Your API key is ready immediately.
Step 01
Create an account
Register with your email address to get access to the developer dashboard.
Step 02
Generate an API key
Create a named API key from your dashboard. Copy and store it — shown once.
Step 03
Start building
Include your key in the Authorization header and make your first request to the API.