How Expoin Atomic Swaps Trade Native Crypto Across Chains
A practical guide to deciding when a native cross-chain atomic swap fits, reviewing the live route, and understanding completion or refund paths before confirming.
You hold crypto on one network and need a different native asset on another. The job is to finish with the asset you actually want in your own wallet, at an acceptable total cost, with a clear recovery path if the trade cannot complete.
An atomic swap is a peer-to-peer exchange of two blockchain assets that either completes for both sides or follows a refund path. Expoin uses atomic-swap infrastructure to let users trade supported assets from a self-custody wallet, without first depositing funds into a centralized exchange or using a bridge to create a wrapped claim.
The intended outcome is simple: asset A on its native chain becomes asset B on its native chain, provided the pair is supported, sufficient liquidity is available, and the live quote works for you.
The goal is not to “perform an atomic swap.” The goal is to reach the right end state—the right asset, on the right chain, in your wallet—while understanding the tradeoffs before you confirm.
Which route completes the job you actually have?
Choose the route from the outcome you need, not from the technology label.
| Your situation | The progress you need | Route to evaluate first |
|---|---|---|
| “I have asset A and want native asset B on another chain.” | Change both the asset and the network while keeping wallet control | Expoin atomic swap |
| “I need to use the same asset in an app on another chain.” | Move or represent the asset on a destination network | Cross-chain bridge |
| “Both assets already exist on the same network.” | Change the token without leaving the chain | Same-chain DEX |
| “I need to buy or sell against fiat.” | Move between bank money and crypto | Fiat on-ramp, off-ramp, or CEX |
| “I need immediate execution for a large order.” | Access enough live depth with predictable execution | Compare Expoin’s live route with professional or centralized liquidity |
For example, a bridge may lock BTC and issue a BTC representation on another chain. An atomic BTC-to-ETH route, when supported, exchanges BTC for native ETH instead. The first changes where an asset can be used; the second changes what asset you own.
That distinction matters because many bridges introduce additional smart-contract, validator, or wrapped-asset dependencies. Ethereum’s documentation lists smart-contract, counterparty, and systemic risks among the tradeoffs users should evaluate when choosing a bridge. Read Ethereum’s bridge risk overview.
Expoin is a strong candidate when
- the exact source and destination assets are supported;
- you want a different native asset rather than a wrapped representation;
- you want to keep control of your wallet keys instead of depositing to a CEX;
- the live receive amount is competitive for your trade size;
- you can wait for both networks to confirm the required transactions.
Another route fits better when
- you need the same asset on a specific destination chain;
- the pair has no executable quote or insufficient liquidity;
- the total receive amount is worse than a credible alternative;
- you need fiat settlement, account services, or a guaranteed execution window.
The answer in 30 seconds
- Atomic swaps coordinate a trade across two blockchains so that neither party can keep both assets.
- “Atomic” describes the settlement outcome. It does not mean instant, free, or risk-free.
- Expoin is designed for changing both the asset and the chain—for example, exchanging one supported native asset for another.
- A bridge usually solves a different job: using the same asset, or a representation of it, on another network.
- Swap time, price, fees, and availability depend on the two networks, confirmations, and live liquidity.
- If a swap cannot complete, refund rules can return the principal after the relevant time lock, while network fees may still be spent.
How does an atomic swap work?
Most atomic swaps coordinate two on-chain payments with cryptographic locks and deadlines. A common implementation uses Hash Time-Locked Contracts, or HTLCs.
In simplified form:
- The two sides agree on the assets, amounts, addresses, and time limits.
- The first side locks its asset with a cryptographic hash and a refund deadline.
- The second side verifies that lock and locks the other asset using the same hash.
- The first side claims the second asset by revealing the secret behind the hash.
- The second side uses that revealed secret to claim the first asset.
- If the required steps do not happen before the deadlines, each side can follow the relevant refund path.
The blockchains do not need to send messages directly to each other. The swap participants and software monitor both chains, while the shared cryptographic secret links the two settlement paths. The COMIT protocol documentation describes the same core sequence as fund, redeem, or refund. See the HTLC process.
What does “atomic” actually guarantee?
Atomicity limits the trade to two intended economic outcomes: both parties complete the exchange, or the locked principal becomes recoverable under the refund rules. It prevents the normal completion path in which one party receives the counterparty’s asset while keeping its own.
Atomicity does not guarantee:
- a fixed completion time;
- a favorable exchange rate;
- deep liquidity for every pair;
- zero blockchain fees;
- privacy from on-chain analysis;
- protection from wallet compromise, software bugs, or attacks on an underlying blockchain.
An atomic swap can also involve several on-chain transactions. It is “atomic” because of the linked outcome, not because both chains record one universal transaction.
How does Expoin use atomic swaps?
Expoin packages cross-chain trading and self-custody into one wallet and DEX experience. Its public product positioning centers on direct, wallet-to-wallet atomic swaps rather than exchange deposits or bridge-issued assets. Visit Expoin.
At the infrastructure level, the Komodo DeFi Framework used for this model propagates peer-to-peer order books and swap states and uses HTLCs to coordinate completion or refund. Its open-source repository describes the framework as non-custodial atomic-swap software in which users retain their private keys. Review the Komodo DeFi Framework.
For a user, the intended flow is:
- Select the asset you want to send and the asset you want to receive.
- Check that the exact asset versions and networks are correct.
- Review the live rate, expected receive amount, and available liquidity.
- Confirm the swap from your wallet.
- Follow the status while the required blockchain transactions receive confirmations.
- Receive the new asset, or follow the displayed refund state if the swap times out.
Pair availability remains route-specific. A wallet may support an asset for storage without supporting every possible atomic-swap pair at every moment.
Atomic swap vs. bridge vs. CEX vs. same-chain DEX
There is no universal winner. Each route solves a different job.
| Decision factor | Expoin atomic swap | Cross-chain bridge | Centralized exchange | Same-chain AMM DEX |
|---|---|---|---|---|
| Primary job | Exchange supported assets across networks | Move or represent an asset on another network | Trade inside an exchange account; often supports fiat | Exchange tokens that share a network |
| Custody during execution | Funds remain controlled by wallet keys and protocol locks rather than a central custodian | Depends on bridge contracts, validators, and design | Exchange controls deposited assets | User wallet interacts with a liquidity-pool contract |
| Typical output | Another native asset when a native route is supported | The same asset or a wrapped/canonical representation on the destination chain | An exchange balance, then a withdrawal asset | Another token on the same chain |
| Main dependency | Compatible chains, counterparties, confirmations, and live order-book liquidity | Bridge contracts, relayers, validators, or liquidity network | Exchange solvency, operations, account access, and withdrawal policy | Smart contracts, pool depth, and token contracts |
| Price consideration | Maker quote, spread, fees, and available depth | Bridge fee, destination liquidity, and possible follow-up swap | Order-book depth, trading fee, and withdrawal fee | Pool depth, price impact, gas, and MEV exposure |
| Failure experience | Completion or time-locked refund path; network fees may remain spent | Varies by bridge and failure mode | Resolved under the platform’s internal process | Transaction may revert; gas can still be spent |
| Best fit | You want a supported asset on its native chain while keeping self-custody | You need an asset on a particular destination network | You need fiat rails, account services, or deeper centralized liquidity | Both tokens already exist on the same network |
What does an Expoin atomic swap cost?
There is no single cost that applies to every atomic swap. The total economic cost can include:
- blockchain transaction fees on the networks involved;
- any trading or service fee shown in the route;
- the spread between the quoted rate and an external reference price;
- price impact when available liquidity is limited.
The most useful number is the final amount you are expected to receive, compared with the amount you send and a current reference price. Review that result before confirming instead of judging a route by one advertised fee percentage.
If a funded swap later refunds, the principal can return while already-paid network transaction fees remain spent. Komodo’s documented swap flow explicitly notes this behavior for failed taker payments. See the documented failure and refund behavior.
How long does an atomic swap take?
An atomic swap has no universal completion time. It depends on:
- block times on both networks;
- the number of confirmations required for each asset;
- network congestion and fee conditions;
- the responsiveness of both swap clients;
- whether the swap completes normally or must wait for a refund deadline.
Confirmation settings are part of the security model. Fewer confirmations can reduce waiting time, while more confirmations can provide stronger protection against chain reorganizations or double-spends. Komodo’s integration documentation warns that required confirmation settings directly affect swap security. Read the confirmation guidance.
Treat any displayed duration as an estimate, not a guaranteed settlement time.
Are atomic swaps safe?
Atomic swaps reduce specific custody and counterparty risks: users do not need to deposit assets with a centralized exchange, and the linked settlement rules prevent one participant from completing only the favorable half of the trade.
They still carry other risks:
| Risk | Why it matters | What to check |
|---|---|---|
| Low liquidity | A thin order book can produce a wide spread or no executable quote | Compare the final receive amount and route depth |
| Chain congestion | Confirmations can take longer and transaction fees can rise | Check both networks before starting |
| Timeout and refund delay | Principal may remain locked until the protocol deadline permits recovery | Read the displayed state and avoid creating a duplicate swap |
| Network fees | On-chain fees may remain spent after a refund | Keep enough native gas and review the full cost |
| Chain security | Reorganizations or double-spends can affect weak networks | Use sensible confirmation settings, especially for larger amounts |
| Software or device compromise | Atomicity cannot protect stolen private keys or a malicious application | Use the official Expoin domain and protect the recovery phrase |
| Wrong asset version | The same ticker can exist as native, wrapped, ERC-20, BEP-20, or another token version | Verify the network and contract before confirming |
| On-chain visibility | Transactions on both chains can be analyzed and linked | Do not assume an atomic swap is anonymous |
The accurate claim is therefore: atomic swaps provide a strong settlement property, not blanket protection from every crypto risk.
How to make your first Expoin atomic swap
- Open the wallet from the official Expoin Wallet address.
- Confirm the exact source asset, destination asset, and network for each.
- Fund the source wallet. For token routes, keep enough of the network’s native asset to cover gas when required.
- Start with an amount small enough to verify the complete workflow.
- Review the send amount, receive amount, rate, visible fees, and estimated confirmation time.
- Confirm the swap and save its swap ID or UUID and transaction hashes.
- Track the swap until it shows completion or a clear refund state.
Never give support staff a seed phrase or private key. A legitimate troubleshooting process should rely on public transaction hashes, the swap identifier, timestamps, asset versions, and the application version.
What should you do if a swap is delayed or fails?
First identify the current stage. A delayed confirmation and an eligible refund are different states.
| Status or symptom | Likely explanation | Next action |
|---|---|---|
| No executable quote | No matching liquidity, unsupported pair, or order outside available size | Try a different amount or pair; do not submit a blind transfer |
| Insufficient balance | The wallet lacks the trade amount, network fee, or required gas asset | Recheck spendable balance and gas |
| Waiting for confirmations | One of the on-chain payments has not reached the required confirmation count | Check the transaction hash on the correct block explorer |
| Waiting for refund | A funded swap missed a protocol step and the time lock has not expired | Keep the swap record and wait for the displayed refund condition |
| Refund broadcast | The principal is returning on-chain | Track the refund hash; account for confirmation time and fees |
| Unresolved after the displayed deadline | The application may need support-level inspection | Provide the swap ID, public transaction hashes, timestamps, pair, networks, and app version |
Some Komodo implementations also use non-custodial swap watchers to help complete or refund certain interrupted swaps while HTLC rules continue to govern where funds may go. Route-specific behavior can vary, so follow the state and recovery action shown for the individual Expoin swap.
Frequently asked questions
Can I swap Bitcoin for Ethereum without a bridge?
Yes, if Expoin offers an executable BTC-to-ETH atomic-swap route with sufficient liquidity. The intended outcome is an exchange of native BTC for native ETH, rather than moving BTC through a bridge and receiving a BTC representation on Ethereum.
Does an atomic swap require wrapped tokens?
A native-to-native atomic swap does not require a bridge-issued wrapped token. Individual token versions can still be listed as tradable assets, so always verify the network and contract behind a ticker.
Can I atomically swap any cryptocurrency?
No. Both assets must be supported by the implementation, their networks must provide compatible settlement capabilities, and a live counterparty or liquidity source must be available.
Is an atomic swap instant?
No. “Atomic” describes the linked settlement outcome. Completion time depends on both blockchains, confirmation requirements, client responsiveness, and the possibility of a refund timeout.
Is an atomic swap anonymous?
No. Atomic swaps remove the need for a central trade custodian, but the associated blockchain transactions are normally public and pseudonymous. Activity across the two chains may be linkable.
Can a completed atomic swap be reversed?
A completed on-chain atomic swap has no card-style chargeback. Refund logic applies when the protocol does not complete under its rules; it does not reverse a swap after both sides have finalized.
Does the atomic-swap protocol require KYC?
The cryptographic protocol itself does not perform identity checks. A related fiat provider, third-party service, or jurisdiction-specific access route may have separate requirements.
Is every cross-chain swap an atomic swap?
No. “Cross-chain swap” is a broad category. A route may use HTLC atomic swaps, bridges, validator networks, liquidity pools, intent solvers, or a combination of systems with different trust assumptions.
Sources and methodology
This guide separates Expoin’s first-party product positioning from general protocol behavior:
- Expoin — current product positioning for its wallet and cross-chain DEX.
- Expoin Wallet — official web application entry point.
- Komodo DeFi Framework repository — underlying open-source atomic-swap mechanism, P2P order books, HTLCs, and custody model.
- COMIT: Atomic Swaps Using HTLCs — independent technical explanation of fund, redeem, refund, secrets, and time locks.
- Komodo swap events — documented completion, failure, watcher, and refund states.
- Komodo asset integration guidance — confirmation settings and chain-security considerations.
- Ethereum.org bridge documentation — bridge models and risk categories.
Publisher relationship: Expoin is the product described on this page. Product-specific claims should be checked against the production application and current support documentation whenever the supported routes, fees, or swap behavior change.
Next step: check the exact outcome
Check your asset pair and live receive amount in Expoin Wallet