What is a Decentralized Exchange? A Chainflip Beginner's Guide
An easy guide to make your first decentralized cross-chain swap on Chainflip. No account required. No KYC. Just native assets, direct to your wallet.
Most people buy and swap crypto through centralized exchanges. You create an account, complete KYC, deposit funds, and trade. It works, but your assets sit in someone else's custody the entire time. Chainflip offers a different approach: swap native assets directly across blockchains, without handing control to a third party.
What a decentralized exchange is
A decentralized exchange (DEX) is a trading protocol that runs on-chain, without a company holding your funds or managing order books. Instead of depositing to a platform and trading within it, you swap directly from your own wallet against pooled liquidity.
Traditional exchanges act as intermediaries. They hold your assets, match your orders, and you trust them to process withdrawals correctly. A DEX removes that middleman. The swap logic lives in smart contracts or a purpose-built protocol, and settlement happens on-chain.
Most early DEXs worked within a single blockchain. Uniswap, for example, lets you swap any ERC-20 token for another, but everything stays on Ethereum. Cross-chain DEXs like Chainflip extend that model across multiple blockchains, so you can move native BTC to SOL without bridging through a wrapped asset first.
What "decentralized swaps" actually means
A decentralized swap lets you exchange one crypto asset for another without routing through a centralized intermediary. There's no sign-up, no deposit, and no withdrawal. You connect a wallet, enter the swap details, and the protocol handles execution.
Chainflip specifically focuses on native cross-chain swaps. That means swapping actual Bitcoin for actual ETH, or SOL for USDC, not wrapped or bridged versions of those assets. The swap settles directly to your destination wallet address.
How Chainflip works (the short version)
Chainflip runs on its own purpose-built blockchain, secured by a network of validators. When you initiate a swap, the protocol locks your input asset, executes the trade through internal liquidity pools, and releases the output asset to your specified wallet.
Assets are held in threshold-signature vaults during this process, secured by validators using distributed key management. There's no centralized custodian holding your funds. Once the swap completes, the output goes straight to the address you provided.
What you can swap on Chainflip
Chainflip supports native assets across multiple blockchains, including:
- Bitcoin (BTC)
- Wrapped Bitcoin (wBTC)
- Ethereum (ETH, USDC, USDT, FLIP)
- Solana (SOL, USDC, USDT)
- Polkadot Assethub (DOT, USDC, USDT)
- Arbitrum (ETH, USDC, USDT)
- BNB Chain (BNB, USDC, USDT) - coming soon
- Tron (TRX, USDT) - coming soon
The list of supported assets continues to expand as new chains are integrated. You can check the current list at swap.chainflip.io before initiating a transaction.
Step-by-step: making your first swap
1. Go to the Chainflip swap interface
Navigate to swap.chainflip.io. No account creation required.
2. Select your input and output assets
Choose what you're sending and what you want to receive. For example: BTC in, ETH out. The interface will show you the current rate and estimated output.
3. Enter your destination wallet address
Paste the wallet address where you want to receive the output asset. Double-check this before proceeding. Chainflip delivers directly to this address, there's no intermediate account.
4. Send your input asset to the deposit address
Chainflip generates a unique deposit address for your swap. Send your crypto from your personal wallet to that address. Once the transaction confirms on the source chain, the protocol picks it up automatically.
5. Wait for the swap to complete
Cross-chain swaps take longer than single-chain trades. Expect anywhere from a few seconds to a couple of minutes depending on the chains involved and current network conditions. You can track your swap at Chainflip Scan.
What affects your swap rate
A few things influence the final amount you receive:
Liquidity depth — Larger swaps may experience more price impact depending on the size of the relevant liquidity pools.
Network fees — Each chain charges its own transaction fees. Chainflip deducts the destination chain's gas cost from your output automatically, so you don't need the destination chain's native token in your wallet.
Protocol fee — Chainflip charges a small fee on each swap. This goes to liquidity providers and is displayed upfront before you confirm.
The interface shows you an estimated output before you send anything. The final amount may vary slightly based on market movement and execution timing.
Common questions before your first swap
Do I need to create an account? No. Chainflip is non-custodial by design. You interact directly with the protocol using your own wallet addresses.
What happens if I send the wrong asset to the deposit address? Each deposit address is generated for a specific swap pair. Sending the wrong asset or sending after the deposit window expires can result in lost funds. Always verify you're sending the correct asset.
Can I swap a small amount to test first? Yes, and it's a good idea. Note that network fees mean very small swaps may result in a proportionally larger percentage going to fees. Check the output estimate before sending.
How long do deposit addresses stay valid? Chainflip deposit addresses have a limited validity window. The interface will display the expiry time. If you don't send within that window, don't send to that address.
Is Chainflip available in my country? Chainflip does not perform KYC or restrict access by geography at the protocol level. However, local laws in your jurisdiction may apply. Always check your own compliance obligations.
Swapping vs. using a centralized exchange: what's different
| Centralized exchange | Chainflip (DEX) | |
|---|---|---|
| Account required | Yes | No |
| KYC | Usually required | Not required |
| Asset custody | Exchange holds funds | Secured by validators |
| Withdrawal step | Required | Not needed |
| Supported pairs | Often wider | Native cross-chain assets |
| Speed | Fast (after verification) | Minutes for cross-chain |
Neither approach is universally better. Centralized exchanges offer deeper liquidity for some pairs and easier fiat onramps. Chainflip is better suited when you want to move native assets across chains without going through an intermediary.
Resources
Resources
- Swap Now - Start swapping native assets
- Lend BTC - Borrow against native Bitcoin
- Blog - Product updates and announcements
- Chainflip Scan - Track swaps and network activity
- Website - Explore Chainflip
Other Chainflip Products:
- Boost - Earn fees by providing single-sided liquidity with no IL risk
- Stablecoin Strategies - Deposit stablecoins and earn optimized yields
- Provide Liquidity - Supply assets to Chainflip's liquidity pools
- Stake FLIP - Delegate FLIP and earn staking rewards
Find us:
- Discord - Join the Chainflip community
- Telegram - Get the latest Chainflip updates
- X - Follow Chainflip on X
- LinkedIn - Chainflip on LinkedIn
- YouTube - Chainflip tutorials and explainers
- Threads - Follow Chainflip on Threads
- Bluesky - Follow Chainflip on Bluesky
Frequently asked questions
What is a decentralized swap?
A decentralized swap exchanges one crypto asset for another without involving a centralized exchange. There's no account, no deposit, and no withdrawal step. You send from your own wallet and receive directly to your destination address.
Does Chainflip support native Bitcoin swaps?
Yes. Chainflip supports native BTC, meaning you swap actual Bitcoin, not a wrapped version like wBTC. The output is delivered directly to a Bitcoin wallet address you specify.
Are Chainflip swaps safe?
Chainflip uses threshold-signature vaults managed by a decentralized validator network. There's no centralized custodian. Like any on-chain protocol, users should understand how it works before transacting.
How long does a cross-chain swap take on Chainflip?
Most swaps complete within a few minutes. Bitcoin transactions take longer due to block confirmation times on the Bitcoin network. Ethereum and Solana swaps are typically faster.
Can I track my swap after sending?
Yes. Use Chainflip Scan to look up your deposit address or transaction and follow its status through the protocol.