Today we’re opening the GhostSwap Partners API to public sign-ups. It’s a single REST API that lets you add crypto-to-crypto swaps to any product — a wallet, an exchange, a DeFi dashboard, or a fintech app — without writing a liquidity router, negotiating with upstream providers, or building your own settlement system.
You set your fee. You keep the markup. GhostSwap moves millions in liquidity behind the scenes.
The full API documentation is available at:
https://partners.ghostswap.io/docs
You can apply for API keys here:
Below is the full launch announcement, feature breakdown, and how partners can build with GhostSwap.
What Is the GhostSwap Partners API?
The GhostSwap Partners API is a Bearer-authenticated REST API that allows wallets, exchanges, apps, and platforms to offer crypto-to-crypto swaps directly inside their own product.
Your server makes one HTTPS request with:
- Source currency
- Destination currency
- Swap amount
- User payout address
GhostSwap returns a deposit address for your user. Once the funds confirm on-chain, GhostSwap routes the swap, sends the destination crypto to the user’s wallet, and credits your commission to your earnings ledger in USD.
It’s the same crypto swap engine that powers the consumer-facing GhostSwap exchange, now exposed to partners through a clean REST API with idempotency, audit logging, and a real-time dashboard.
Why the GhostSwap Partners API Matters
Three things make the API simple for partners.
One Credential, One Base URL
You authenticate with a public key and secret joined by a colon.
There is no JSON-RPC, no signing keys to manage, no liquidity to source, and no complicated infrastructure needed.
Set Your Own Fee
Partners can set their own fee between 0.5% and 4% on top of GhostSwap’s flat 2% baseline.
The total markup is built into the rate your user sees, so there is no surprise charge at checkout.
Earnings Locked in USD
When a swap completes, your commission is locked in USD at the spot price at that moment.
Crypto price volatility between earning and payout is handled by GhostSwap, not by you.
Who Is the GhostSwap Partners API For?
We built the Partners API for the product types that come up most often in partner conversations.
Crypto Wallets
If you run a desktop wallet, mobile wallet, browser extension, or hardware wallet, your users want to swap one asset for another without leaving the app.
Building this yourself means handling liquidity providers, failed swaps, support issues, unfamiliar pairs, and difficult UX flows.
With the GhostSwap Partners API, one HTTPS call returns a deposit address. You show the address in your existing send flow, the user sends funds, and GhostSwap handles the rest.
Exchanges and Brokerages
If you already operate an exchange but are limited to your own order book, the Partners API lets you offer long-tail crypto pairs without listing every asset natively.
Your users can access 1,500+ trading pairs without you taking custody of the underlying assets or building dozens of upstream integrations.
DeFi Dashboards and Portfolio Apps
Cross-chain swaps are difficult to build.
Bridges come with different UX flows, slippage models, security risks, and integration requirements.
GhostSwap gives you one consistent API surface across every supported chain. Your user selects the source asset, destination asset, and amount — GhostSwap routes everything underneath.
Privacy-First Services
Some partners operate privacy-focused products where adding KYC at the swap layer would break the user trust model.
The GhostSwap Partners API does not require KYC at the swap step. You keep your privacy-first experience intact while still offering crypto swap functionality.
How the Integration Works
The full user-facing flow can be handled with three API calls.
Step 1: Create a Quote
Call:
POST /v1/quotes
Send the source currency, destination currency, and amount your user wants to swap.
GhostSwap returns the user-facing receive amount. This is the number you show in your UI.
Step 2: Validate the Destination Address
Call:
POST /v1/addresses/validate
This checks whether the user’s destination wallet address is well-formed for the target blockchain.
It’s fast, inline, and free to use.
Step 3: Create the Swap
Call:
POST /v1/swaps
Send the same swap details plus an Idempotency-Key.
GhostSwap returns a deposit address. You show that address to your user, they send funds, and GhostSwap automatically routes the swap.
That’s it.
No JSON-RPC.
No upstream signing keys.
No liquidity routing logic.
No settlement system to build.
Most partners can ship the first integration in about 15 minutes.
Full code samples in cURL and JavaScript are available in the Quickstart.
What You Get Out of the Box
Every API credential includes the following features with no setup fees, no monthly fees, and no volume minimums.
1,500+ Crypto Pairs
GhostSwap supports more than 1,500 crypto pairs across major blockchains, including Bitcoin, Ethereum, Solana, Monero, Tron, major ERC-20 tokens, stablecoins, and long-tail assets.
Idempotent Swap Creation
If your server retries a request, you can send the same Idempotency-Key and receive the same swap back.
No duplicate swaps are created. No funds are put at risk.
You simply generate a UUID per “Confirm Swap” click, and the API handles the rest.
30 Requests Per Second Per Credential
Each credential supports 30 requests per second.
This is enough for most wallets, exchanges, and apps. If you need higher limits, you can contact GhostSwap with your credential ID for a case-by-case adjustment.
Earnings Locked in USD
Every completed swap creates a row in your commission ledger.
Your fee is calculated in USD at the moment the swap finishes. Even if crypto prices move before payout, your earnings remain fixed in USD.
USDT Payouts
Once your settled balance crosses the minimum threshold, you can request a payout from the dashboard.
GhostSwap sends USDT on TRC-20 by default, with ERC-20 available on request.
No Daily Volume Caps
Many providers throttle partners after a certain daily volume.
GhostSwap does not apply daily volume caps. If your traffic grows quickly, the API is built to handle it.
Live Swap Status
GhostSwap checks swap progress every 30 seconds.
Your dashboard shows live progress, and your server can poll:
GET /v1/swaps/:id
You can poll every 10 seconds while the user is watching the page or every 30 seconds from a background job.
Pricing: Simple and Transparent
GhostSwap’s partner pricing has one variable: the fee you choose to charge on top of the GhostSwap baseline.
Your Fee
You can choose a fee between 0.5% and 4%.
You select this during the application process. If you want to change it later, you can contact support. Past swaps keep their original fee snapshot, so historical earnings are never rewritten.
GhostSwap Baseline
GhostSwap charges a flat 2% baseline.
This covers swap routing, liquidity, upstream providers, engineering, and infrastructure.
There are no volume tiers and no hidden partner-specific pricing.
Total Markup the User Pays
The user pays:
GhostSwap baseline 2% + your partner fee
This total is built into the rate displayed at quote time.
The user sees one simple number: how much crypto they will receive. There is no invisible surcharge and no surprise fee.
No Setup Fees, No Monthly Fees
There are:
- No setup fees
- No monthly subscriptions
- No volume minimums
You can apply today, integrate today, and earn from your first swap.
If you do zero volume, you pay zero.
Why Partners Choose GhostSwap Instead of Building It Themselves
If you’re comparing options, most teams have three choices:
- Build the full swap stack in-house
- Integrate directly with an upstream liquidity provider
- Use a partner platform like GhostSwap
Faster Time to First Swap
Building internally can take three to six months and a small engineering team.
Direct integration with a liquidity provider can take two to three weeks of paperwork and engineering.
With GhostSwap, the typical partner can ship in about 15 minutes.
Zero Liquidity Sources to Manage
Building in-house means negotiating with multiple upstream providers.
Direct integration means managing at least one upstream contract and its technical requirements.
With GhostSwap, you manage zero liquidity sources. GhostSwap handles the routing.
Compliance and AML Handled Upstream
If you build the swap layer yourself, compliance and AML processes become your responsibility.
With GhostSwap, this is handled upstream, so you can focus on your product experience.
Fewer Engineering Hours
Building internally can require 200+ engineering hours once you include retries, idempotency, USD conversion, liquidity logic, and dashboards.
Direct integration may take 40 to 80 hours.
With GhostSwap, a polished integration can take around 4 hours.
The Partner Dashboard
Every active partner gets access to a real-time dashboard at:
The dashboard includes:
- Live transaction feed
- Swap status tracking
- USD-locked commission ledger
- Earnings by credential
- Earnings by end-user reference ID
- Payout request queue
- API credential management
- Key rotation
- Bearer key re-viewing
- Security audit logs
It’s the same swap-monitoring foundation GhostSwap uses internally, with partner-specific data views.
Launch Partner Perks
GhostSwap is currently onboarding its first wave of API partners.
Partners who sign up during the launch window get more than API access.
Priority Onboarding
Launch partners receive direct access to the team building the API.
No ticket queue. No slow escalation process. Direct support from the team.
Featured Placement
GhostSwap can co-market your launch through:
- Blog announcements
- Case-study pages
- Telegram announcements
This gives early partners extra visibility.
Roadmap Influence
Launch partners can help shape what GhostSwap builds next.
Upcoming roadmap items include:
- Hosted widget
- Fixed-rate swaps
- Outbound webhooks
- Per-environment keys
Free Integration Help
GhostSwap can review your code, write a starter template, and help debug your first live swap.
No hourly invoice. No consulting fee.
Frequently Asked Questions
Who Actually Pays the Fee?
Your user pays the fee.
It is built into the swap rate they see, similar to the spread on an exchange.
The total fee is GhostSwap’s 2% baseline plus your partner fee.
Do I Need to Handle KYC at the Swap Layer?
No.
KYC is handled upstream where applicable.
Your trust model with your users stays intact, and GhostSwap does not require your users to identify themselves at the swap step.
How Do I Get My Earnings Out?
Every completed swap adds your share to your USD balance immediately.
GhostSwap settles weekly. Once your balance crosses the payout minimum, you can request a payout from the dashboard.
Payouts are sent in USDT, TRC-20 by default, with other networks available on request.
Can I Change My Fee Later?
Yes.
Email:
Include your organization ID and the new fee.
Past swaps keep the fee they had at the time, so your earnings history is never rewritten.
Is There a Hosted Widget?
Not yet.
The REST API is what’s live today.
A hosted widget, fixed-rate swaps, and outbound webhooks are on the public roadmap:
https://partners.ghostswap.io/docs/roadmap
If any of these features are blocking your integration, contact GhostSwap and the team can prioritize.
What Blockchains and Assets Does GhostSwap Support?
GhostSwap supports 1,500+ pairs across major chains, including:
- Bitcoin
- Ethereum
- Solana
- Monero
- Tron
- Polygon
- BNB Chain
- Major stablecoins
- Long-tail assets
For the live list, call:
GET /v1/currencies
This is the source of truth and updates automatically as assets are added or paused.
Get Started Today
If you’re building a wallet, exchange, DeFi app, fintech product, or any platform where users want to swap crypto, the GhostSwap Partners API is open and ready.
Apply here:
Most applications are reviewed within one business day. Full API access activates within 24 hours of approval.
Read the docs here:
https://partners.ghostswap.io/docs
The Quickstart can take you from API credentials to your first live swap in about 15 minutes.
Questions?
Email:
Or contact GhostSwap on Telegram:
We’re excited to see what you build.