When you interact with a dApp using Wallet, some actions may involve transferring your funds. These fund transfers occur when you approve certain types of transactions, such as sending tokens or granting a dApp permission to manage your assets for specific purposes.
Generally, you must pay network fees for on-chain transactions like swapping tokens or minting collectibles. Off-chain actions, such as verifying wallet ownership, don't create a blockchain record and don't incur network fees.
When you approve a transaction in a Status Wallet, you can see the estimated network fees before confirming the action. This helps you understand the total cost of the transaction and decide whether to proceed.
Here is an overview of which dApp transactions need gas fees and if they involve a direct transfer of funds.
Transaction | Are funds moved? | Network fees? | Notes |
---|---|---|---|
Sign | Sometimes | Only if it leads to an on-chain transaction | Funds may be moved in later transactions |
Send | Yes | Yes | Directly sends funds or assets on-chain |
Typed data | Sometimes | Only if it leads to an on-chain transaction | Funds may be moved in later transactions |
Personal sign | No | No | An off-chain signature for identity or approval |
Be cautious of typed data or sign transactions that may set up future fund transfers. Even if they don't immediately transfer funds, they can authorize the dApp to access your assets later. For example, no funds are transferred when you bid for a collectible in OpenSea, but if you win the auction, the dApp will automatically transfer the funds from your wallet.