How can you tell if a swap provider is really non-custodial or just saying so
If the swap provider cannot prove you were the sole controller of your coins at every step, they are not non-custodial. The difference is technical, not rhetorical.
Swap crypto
Live rates · no accountSend exactly to:
This asset needs a memo / tag. Send it with or the exchanger cannot credit your deposit.
You receive about at . Exchange reference .
Status: waiting for your deposit
You send from your own wallet straight to the exchanger — nothing to connect, no account, and you stay on this page throughout. Rates are indicative until a swap is opened.
The swap is carried out by an independent exchanger and the deposit address above is theirs. rosiesol.xyz never holds, receives or controls your funds, has no key to that address, and earns a referral commission. Opening a swap sends your receiving address, IP, browser and timezone to the exchanger for their compliance checks; we store none of it. Check their terms, fees and country restrictions before sending anything.
A genuinely non-custodial swap never lets the service hold your private keys or move your coins without your active signature. The provider may match you with a counterparty or relay transactions, but they never take custody. You send directly from your wallet to the swap contract or the other party's address. No deposit address controlled by the service ever appears.
The first thing to check is the deposit address. If the swap gives you a fresh address that looks like a standard wallet address on the source chain, that is not proof alone. Many custodians generate deposit addresses per user. What matters is who owns that address. A non-custodial swap will ask you to send to a contract address or to a peer's address that the swap has matched. The service should never have the private key to that address.
Watch the flow. In a custodial swap, you send coins to an address the service controls. They hold them, record your deposit in their database, then send the swapped coins from their own wallet. You are trusting them to honour the trade. In a non-custodial swap, you sign a transaction that locks your coins in a contract. The contract holds them, not the service. The service's software coordinates the atomic release, but cannot steal or freeze the funds.
Check for smart contract verification. A non-custodial swap using hash time-locked contracts (HTLCs) should publish the contract's source code and its deployed address. You can look up that contract on a block explorer. If the contract is verified, you can read exactly what it does. If the provider cannot name a specific contract address or says "our system handles it internally," that is a red flag.
Another test is whether you can perform the swap without creating an account. Non-custodial swaps rarely require registration, email, or KYC. They work with any wallet that can sign transactions. If the site asks you to log in or create a password before you can see an exchange rate, the coins are likely passing through a central database first.
Watch for the phrase "instant swap" combined with a single fixed address. Some services advertise non-custodial but actually route through a hot wallet they control, then claim the transaction is peer-to-peer. If the swap asks you to send to an address that changes with every trade but the service's website shows a balance on that address, the service is holding the private key. You can check on the block explorer whether that address has a known owner. Many custodians reuse a few addresses and generate labels per user.
Ask yourself: can the service cancel the swap without your consent? In a custodial swap, they can. In a non-custodial swap using HTLCs, only you and your counterparty can release or refund the locked coins. The service cannot recover them alone.
If the provider is vague about how the swap settles across chains, or if they describe it as "our engine handles the conversion," assume it is custodial. A real non-custodial cross-chain swap works through a mechanism explained on the page "What does a swap look like when no bridge contract holds your coins." That page walks through the exact transaction flow. If the provider's description does not match that pattern, they are not being honest.
No provider is perfectly transparent. But the evidence is public. Check the contract. Check whether you control the private keys at each step. Check whether an account is required. A provider that is truly non-custodial will let you verify all three without asking you to trust their word.
Not financial advice. rosiesol.xyz publishes market data and general information about Rosie. Crypto assets are volatile and you can lose everything you put in. Nothing here is a recommendation to buy, sell or hold, and we make no price predictions.
Prices are sourced from third parties and may be delayed or wrong. Verify anything you intend to act on against a primary source.