Skip to main content

How to Review a Transaction Before You Confirm

Why the Confirmation Screen Matters​

Every transaction in Gem Wallet ends on a confirmation screen. Nothing is signed or sent until you approve it there with Face ID, Touch ID, or your passcode. Once a transaction is on the blockchain, it usually can't be canceled or reversed, so this screen is your last chance to catch a mistake.

What the Confirmation Screen Shows​

RowWhat to check
AmountThe exact amount and its value. Make sure it's what you meant to send, including the decimals.
RecipientWho receives it. Your own wallets and contacts show by name; tap to see the address. Any other name, such as an ENS name, shows with a short address next to it, because a name you didn't give could imitate another address.
NetworkThe blockchain the transaction runs on. The recipient must be able to receive on this network.
Network FeeWhat the network charges, usually shown as a value such as $0.01. Tap it to see the fee in the network's coin and, on some networks, choose a faster, slower, or custom fee.
WalletWhich of your wallets is paying. Check it if you have more than one.
MemoOn networks that use one, the memo or destination tag. Exchanges often require it. See What Is a Memo or Destination Tag?

For a swap, the screen shows what you pay, what you receive, the network, and the fee. The provider, rate, and Minimum Received are under Details on the swap screen. See How to Select a Swap Provider in Gem Wallet.

Warnings You May See​

Gem Wallet checks the transaction before you confirm. When it finds a problem you can act on, the explanation opens by itself, so you see what to do right away.

  • Suspicious address: the recipient has been flagged, with a one-line reason. The Confirm button stays disabled. Don't try to work around it.
  • Not enough balance or network fee: you need more of the asset, or more of the network's coin for the fee. See Gem Wallet Shows Insufficient Funds.
  • Memo required: the recipient needs a memo or tag. Add it before sending.
  • Risk found by the simulation: Gem Wallet simulates many transactions and dApp requests and shows any risk it finds, such as an unlimited approval or a spender that's a regular wallet. See How to Review a Transaction Simulation.

When the simulation predicts balance changes, every digit of each amount is shown, never rounded, so what you approve is exactly what moves.

Requests from dApps​

A request from a dApp through WalletConnect opens its own review screen. Before you approve:

  1. Check the dApp's name and full website address.
  2. Check the wallet and network.
  3. Read what you're asked to send, sign, or approve, including any token amount marked as unlimited.
  4. Reject anything you didn't start yourself.

For approvals and permit signatures, see How to Review a Token Approval Transaction and Token Approval vs Permit Signature.

A Quick Checklist​

Before you tap Confirm:

  • ✅ The amount and asset are right.
  • ✅ The recipient address matches the one you expected, character by character at the start and end.
  • ✅ The network is the one the recipient uses.
  • ✅ The memo is filled in, if the recipient needs one.
  • ✅ You have enough of the network's coin for the fee.
  • ✅ No warning is showing, or you understand it fully.
warning

If someone is pressuring you to confirm quickly, stop. Scammers rely on urgency. Gem Wallet support will never ask you to send crypto or approve a transaction.

If Sending Fails​

If the network rejects the transaction after you confirm, Gem Wallet shows the network's reason and keeps the confirmation screen as it was, so you can tap Confirm to try again. Check the reason first. Repeating a transaction that failed for a real reason, such as low balance, will fail again and can cost another network fee.