A BTC-to-ETH swap estimate starts with the quoted amount of ETH you will receive. Before sending, check which costs the quote includes and whether the price can change while your Bitcoin transaction confirms.
Your received amount depends on the route and its costs
A cross-chain swap moves value from one blockchain and exchanges it for an asset on another. The route may account for network fees, the exchange rate, and the cost of completing the swap. A network fee pays for processing a transaction on a blockchain; it can change with demand.
Price impact is the change in exchange rate caused by the size of your trade and available trading liquidity. Slippage is the difference between the quoted rate and the rate when the swap executes. A quote may include some costs in its displayed amount, so use the net amount you are told to receive rather than subtracting those costs twice.
Biswap BTC to ETH swap gives a concrete example of a cross-chain service handling the move and exchange as one intended flow. For your own estimate, compare the final ETH amount with what you would expect after fees and possible price movement.
A quick calculation gives you a useful check
Use the quoted market prices to estimate the result, then allow for any costs or rate movement not already included. Say you swap 0.01 BTC when BTC is around $60,000 and ETH is around $2,500: the starting value is about $600, or 0.24 ETH before costs.
For example, if the route costs $4 in network fees and $3 in other charges, $593 remains. Divide $593 by $2,500 to get 0.2372 ETH. If the rate then moves against you by around 0.5%, the result is about 0.236 ETH. These figures are illustrative; use the quote’s own prices and charges.
For a practical check, compare these items with the quote:
- The BTC amount you intend to send.
- The estimated ETH you expect to receive.
- Any network or route costs not included in that estimate.
- The exchange rate or slippage allowance used.
Bitcoin confirmation time can change the estimate
A quote is based on prices at a particular moment, but Bitcoin transactions need confirmations: blocks added to the network that show the transaction has been recorded. If confirmation takes long enough for the quote to expire, the route may need a fresh price, and the ETH estimate can change.
Before sending, check how long the quote is valid and what happens if it expires or the route cannot complete. If the expected ETH amount changes, pause and compare the new amount with your calculation before proceeding. The useful figure is the ETH you expect after included costs, with room for price movement during confirmation.
Top comments (0)