Three send methods, three receive methods per ticket. The first matching exchanger claims. Median trade closes under five minutes.
Exchangers pre-confirm the exact amount before you submit an address. A stolen session can't be tricked into broadcasting more than the agreed sum. Every withdrawal hits the audit log in real time. Admins watching live.
List three send methods and three receive methods. Any matching exchanger claims. No reopening when your recipient doesn't have Zelle.
Every ticket is recorded. Disputes go to staff with full context: screenshots, messages, timestamps. Receipts you actually own.
Every exchanger is hand-vetted. No DMs first. No off-platform settlement. If it didn't happen in the ticket, it didn't happen.
Mix and match. Up to three methods on each side. The bot finds the match.
Pick your method, currency, and amount. List multiple methods to widen your match.
A verified exchanger jumps into your private channel. Avg claim under 5 minutes during peak.
Send your funds. Exchanger pre-confirms the amount. You submit your address. Payout broadcasts.
Confirm receipt, drop a vouch, walk away with an HTML transcript on file. Channel auto-archives in 2 hours.
No hidden cuts. The fee comes out of the swap, never billed separately.
| Method | Fee | Minimum |
|---|
Final amount is what lands in the receiving currency after the fee is applied. The $4 minimum kicks in on tiny trades.
Identities masked to last-4 of Discord ID for privacy.
The last big Discord crypto exchange in this niche exit-scammed its users two years ago. People who traded there lost real money. The thing they got back was nothing, because there was nothing to verify against. No public history. No named operator. No locked balances. Just trust.
So when I built Ninja Swap, the constraint was: a stolen session, a flaky network, or a bad actor on either side should not cost anyone money. Every code path that touches funds checks the balance three times. Every withdrawal is 2FA-gated. Payouts confirm the exact amount on the exchanger side before the client ever submits an address. Every action lands in an audit channel an admin is watching.
That's why the safety code in this bot is twice as long as the trade code, and why every ticket gets a public URL on this site within seconds of closing. The public URL isn't marketing. It's the floor I needed for the product to feel acceptable to me.
If a trade goes sideways, the transcript exists, the audit log exists, the funds were locked, and we know exactly what happened. That's the deal.
Server's open. Exchangers are claiming.
Free to join. No KYC. Open a ticket and trade. Pay only the swap fee. That's it.
Join discord.gg/ninjaswaps