1What Actually Happens When You Press "Swap"?
When you press “Swap” on a non-custodial service such as SwapNokyc, SimpleSwap, or ChangeNOW, you start a sequence where the service never takes control of your wallet and never creates an account for you. The swap is guided, not custodied: you send coins to a temporary address, and the service sends the exchanged coins back to the address you specified. What you are actually trusting is the service’s ability to route and complete that transfer without holding your funds as a balance.
The request-to-completion flow splits into four moments. First, you choose a trading pair and enter a destination address. The service quotes a fixed or floating rate and shows a deposit address that belongs to the swap operation, not to your wallet. Second, you send coins from your own wallet to that deposit address. This is the only point where the coins leave your control. Third, the service detects the incoming transaction and begins the exchange. Fourth, the service sends the swapped coins to your destination address. At no point does the service ask you to log in, store funds in a user profile, or hold a running balance on your behalf.
- You enter pair and receiving addressThe service generates a swap-specific deposit address
- You send coins from your walletCoins move to the temporary deposit address
- The service detects the incoming transactionMatching engine or liquidity provider exchanges the assets
- The service sends swapped coins to your addressFunds arrive at the address you gave
- Swap closesNo balance remains with the service
The “swap” button is therefore a request for routing, not a transfer into a custodial account. That distinction matters because it changes who can fail and how. If the service disappears after you send coins but before it sends the swapped amount, your exposure is the in-flight deposit. If the service asked you to create an account and hold funds there, your exposure would be the entire balance. In a non-custodial flow, each trade ends at the receiving address you control; there is no reusable wallet balance stored under a username.
Why the deposit address is not your wallet
The deposit address shown after you press “Swap” belongs to the swap operation. It is the mailbox for that one trade. You never import it, back it up, or reuse it as your own wallet. That is why the service can detect your deposit without being able to spend from your original wallet. Your only act of trust is sending coins to that temporary address and waiting for the counterparty to complete the other side.
What the service can and cannot do at each moment
Before the deposit arrives, the service knows the pair, the quoted rate, and your receiving address. It cannot block or seize coins that are still in your wallet. After the deposit arrives, the service controls those deposited coins until it sends the exchange result. This is the narrow window where custody technically exists, even in a “non-custodial” swap. The label means no ongoing account and no stored balance, not that a service’s operational wallet never touches your deposit.
That window is why the deposit address and the receiving address are separate. A well-built flow keeps the deposit isolated per swap, confirms the transaction, and then moves the exchanged amount onward. If you understand that sequence, you can compare services by what they actually handle during those minutes, not by the marketing word “non-custodial.” Actual exchange conditions for each platform should be checked on the official site of the service you plan to use.