Managing Transactions
Vault supports sending and receiving crypto across all supported chains. This guide covers how to send and receive funds safely, why transactions sometimes fail, how network fees work, and where to find your transaction history.
Sending crypto
Sending crypto from Vault lets you transfer any supported token to any wallet address on the same network. Transactions are broadcast directly to the blockchain and cannot be reversed once confirmed, so it is important to double-check the destination address and selected network before signing.
Each network has its own address format. Sending on the wrong network (for example, sending an Ethereum token to an address on a different chain) can result in permanent loss of funds if the recipient does not control a wallet on that chain.
How to send crypto in Vault
Select the asset to send
From your portfolio, tap the token you want to send, then select Send. You can also access Send from the main action bar on the dashboard.
Enter the recipient address
Paste the destination wallet address carefully. Always verify the full address, not just the first and last few characters. If the recipient is in your contacts, you can select them directly. Or use our contacts to save known addresses and send faster.
Review and confirm
Review the transaction summary showing the recipient address, amount, network, and estimated fee. Confirm only when everything looks correct. The transaction cannot be reversed after it is signed.
Receiving crypto
To receive crypto, you share your wallet address for the relevant network with the sender. Each network you have enabled in Vault has its own address, and funds sent to one network will not automatically appear on another.
Most EVM-compatible chains (Ethereum, Base, Arbitrum, Optimism, Polygon, Avalanche, BNB Chain) share the same wallet address format. Bitcoin and Solana each have their own distinct address.
How to receive crypto in Vault
Deposit
There are two ways to get your wallet address, either by tapping the Deposit button on the dashboard, or the asset tab or by the balance dropdown and then deposit.
Find the address for the chain
They are all labelled with the chain name and the address.
Share your address
Copy your address or share the QR code with the sender. Once the sender confirms the transaction on their end, the funds will appear in your wallet after the required number of block confirmations.
Why transactions fail
A failed transaction means the network attempted to process it but could not complete it. Unlike a cancelled transaction, a failed transaction may still consume part of the gas fee because the network used resources to attempt execution. The underlying funds are returned to your wallet, but the fee is not.
Common reasons a transaction fails
Insufficient funds for the fee
Every transaction requires a network fee paid in the chain's native token (ETH on Ethereum, SOL on Solana, BTC on Bitcoin). If you do not have enough of the native token to cover the fee, the transaction will fail before it is broadcast. Make sure you always hold a small amount of the native gas token on any chain you want to transact on.
Gas limit set too low
On EVM chains, each transaction has a gas limit specifying the maximum computation allowed. If a transaction requires more gas than the limit allows, it will fail mid-execution. Vault estimates this automatically, but complex DeFi interactions can occasionally exceed the estimate.
Network congestion
During periods of high activity, transactions with low fees may sit in the mempool for a long time and eventually time out. Increasing the fee or resubmitting with a higher priority can help.
Smart contract revert
Transactions that interact with smart contracts (such as swaps or DeFi deposits) can be reverted by the contract itself if conditions are not met. A common cause is slippage tolerance being exceeded on a swap. In this case the contract cancels the trade to protect you from an unfavourable rate.
Sending to an incompatible address
Sending a token to a contract address that cannot accept it (such as a token contract that has no receive function) will cause the transaction to fail. Always confirm the recipient address is a standard wallet address.
Understanding network fees
Every transaction on a blockchain requires a fee paid to the validators or miners who process it. These fees are not charged by Vault. They go directly to the network participants who include your transaction in a block.
Vault has no control over network fees. They fluctuate based on demand. When the network is busy, fees rise because users compete to have their transactions prioritised. When activity is low, fees drop.
How fees work on different networks
EVM chains (Ethereum, Base, Arbitrum, etc.)
Fees are paid in ETH and are calculated as gas used multiplied by the gas price. Vault displays an estimated fee before you confirm. You can choose a speed (standard, fast, or instant) which adjusts the gas price and therefore how quickly your transaction is likely to be picked up.
Solana
Solana fees are paid in SOL and are typically very low (fractions of a cent). Transactions are processed in milliseconds under normal conditions.
Bitcoin
Bitcoin fees are paid in BTC (denominated in satoshis per byte). They depend on transaction size and current mempool demand. During busy periods, fees can rise significantly. Lower-fee transactions may take longer to confirm.
Viewing transaction history
Vault displays a full history of your transactions across all supported chains. Each entry shows the type of transaction, the amount, the network, the date, and the current status.
Because all transactions are recorded on-chain, your history is permanent and publicly verifiable. You can also view any transaction on a block explorer directly from the transaction detail screen in Vault.
Transaction statuses
Pending
The transaction has been broadcast to the network and is waiting to be included in a block. This is normal and usually resolves within seconds to minutes.
Confirmed
The transaction has been included in a block and is considered final. Your balance has been updated.
Failed
The transaction was attempted but the network could not complete it. The original funds are returned but any gas used is not refunded.