Native Cross-Chain Swaps FAQ

Is Hashflow a bridge?

No, Hashflow is not a bridge. Hashflow does not require users to escrow their assets to mint wrapped assets on the destination chain. Instead, Hashflow allows users to swap natively across chains without the need for a bridge.

What message passing system does Hashflow use?

Hashflow currently uses Wormhole for validation but our contracts are designed to be modular and can plug into any generalized message passing system.

Why not use an AMM instead of a Professional Market Maker?

The issues with using an AMM are that execution price is not guaranteed, MEV protection is missing, and slippage risks are high. Lastly, using an AMM in conjunction with a bridge is very gas inefficient.

What currency are the fees paid in?

All fees are computed and paid in the native currency of the source chain. For example, if selling USDC on Ethereum, gas fees are paid in ETH. If selling USDC on Avalanche, then gas fees are paid in AVAX.

How long does it take to complete a cross-chain swap?

Most chains should take anywhere between 3-6 minutes except for Polygon. Because Polygon reorgs happen far more frequently compared to other chains, we currently need to wait for 500 block confirmations before initiating the transaction on the destination chain. As a result, selling an asset on Polygon will take approximately 15-20 minutes.

Last updated