NinjaSwap is a non-custodial cryptocurrency exchange service that allows you to swap one cryptocurrency for another without creating an account. This guide explains how our exchange works behind the scenes and what makes it different from other services.
NinjaSwap never takes custody of your funds for extended periods. We only hold your cryptocurrency temporarily during the exchange process.
Your funds are always moving directly between blockchains – from your sending wallet to your receiving wallet.
You can use NinjaSwap without creating an account or providing personal information. This preserves your privacy and makes exchanges quick and simple.
Creating an optional account allows you to track your exchanges and access additional features.
When you exchange cryptocurrencies on NinjaSwap, several processes happen behind the scenes:
When you initiate an exchange, NinjaSwap creates a unique order with a dedicated deposit address for your source cryptocurrency. This address is only valid for your specific exchange.
NinjaSwap constantly monitors the deposit address for incoming transactions. Once your cryptocurrency arrives, our system detects it and begins processing your exchange.
Different cryptocurrencies require different numbers of blockchain confirmations before they are considered secure. Bitcoin typically requires 2-3 confirmations, which takes about 20-30 minutes, while Ethereum might require 12-30 confirmations, taking 3-8 minutes.
Once your deposit is confirmed, NinjaSwap exchanges your cryptocurrency at either the fixed rate that was locked in when you created the order (for fixed-rate exchanges) or the current market rate (for floating-rate exchanges).
NinjaSwap then sends the exchanged cryptocurrency to the recipient address you provided. Our system creates the transaction and broadcasts it to the appropriate blockchain network.
Once the transaction is confirmed on the recipient blockchain, your exchange is complete. You can verify the transaction using the blockchain explorer link provided in your order details.
NinjaSwap offers two types of exchange rates:
With a fixed rate exchange, the exchange rate is locked in at the moment you create the order and remains unchanged regardless of market fluctuations during the transaction process.
With a floating rate exchange, the final exchange rate is determined at the moment your deposit is confirmed. It reflects the current market rate at that time.
Choose a fixed rate if you want certainty about how much cryptocurrency you'll receive and don't want to worry about market volatility during the exchange process.
Choose a floating rate if you want potentially better exchange rates and are comfortable with some uncertainty about the final amount.
NinjaSwap charges a small fee for providing the exchange service. Our fees are competitive and transparent:
Every cryptocurrency pair has minimum and maximum exchange limits:
These limits are displayed when you create an exchange and vary by cryptocurrency pair.
NinjaSwap employs several security measures to protect your funds and information:
NinjaSwap provides several ways to track the status of your exchange:
If you encounter any issues with your exchange, our support team is available to assist you:
Our support team can help with issues like stuck transactions, failed exchanges, or general questions about the platform.
Ready to make your first exchange? Check out our step-by-step guide on how to complete your first cryptocurrency exchange on NinjaSwap:
Always make sure you own and control the wallet address you provide for receiving exchanged cryptocurrency. Never use an exchange address unless you're specifically sending funds to your account on that exchange.
Some cryptocurrencies require additional information (like a memo, tag, or destination tag) when sending to certain addresses. Always check if your receiving wallet needs this additional information.