When you connect to a dApp using your Status Wallet, you're granting the dApp permission to view your wallet public information, such as account address and balance.
After connecting, the dApp may request your authorization to perform certain actions, such as signing transactions, sending assets or other types of authorization. For example, when you connect to Uniswap (a popular decentralized exchange), you may need to sign a transaction to swap your tokens.
Here is an overview of the interactions you can expect between your Status Wallet and dApps:
Transaction | Description | Example |
---|---|---|
Sign | You approve a specific action for the dApp, such as transferring crypto to someone else | If you purchase a collectible in OpenSea, the platform prompts you to sign the purchase transaction |
Send | You transfer crypto assets from your Status Wallet to another wallet address or smart contract | On Uniswap, you must send the specified amount of one token to the smart contract in exchange for another token |
Typed data | You agree to a digital contract before performing an action in the dApp | When listing a collectible on OpenSea, you sign a typed data transaction with details like the price and selling fees |
Personal sign | You prove wallet ownership, without committing any action | When you connect your wallet to Aave, you might need to approve a personal sign transaction to confirm you're the owner of the wallet |