Introducing ClearSign

Every time you transact with a Web3 app you are asked to approve or reject various requests. In the past, this has been a confusing and stressful process. ClearSign informs, alerts and protects ZenGo users against against approving the most sensitive and vulnerable Web3 attacks when interacting with Web3 applications. This includes:

  • Using human-friendly language to describe what action are about to take

  • Alerting if the decentralized app is presenting you with an unusual request which could signal increased risk or if the interaction has been validated to be safe

  • Using a slide gesture to avoid confirming transactions by accident

  • If necessary, requesting a double confirmation to make you aware of the risk you're taking

Combined with ZenGo’s MPC security architecture that removes private key vulnerabilities, ZenGo continues to innovate as the most secure crypto wallet in Web3.

ClearSign examples

Signing a message

On the left image you see an example for a verified sign message where the action description is colored in green, confirming that this message is validated and belongs to the app, thus it is safe to use. In the cases where we cannot verify the message, you will see the sign message screen UI as shown in the right image.

Validate sign message action

Approving access to an ERC20 asset or an NFT

Web3 applications allow you to do to various things with your funds – make a swap, sell an NFT, deposit for staking and many, many more examples. In all of them the app requests you to approve the app to have access to the asset that will be used. Sometimes however, the app might pretend it is requesting access to your asset, while actually the access is not given to the app but to a private address for example. This and other similar cases are considered very high risk and ZenGo will highlight the action description with red color to make you aware of the risk. If you want to confirm this transaction you will have to do so twice, to eliminate the risk of approving by accident.

Transferring ERC20 assets or NFTs

Approvals might indicate an app will make use of the necessary funds at a later point, but transfer are immediate and unlike approvals, they are irreversible, unless you are sending to an address that you own. To make you aware that you are doing a transfer and that funds are leaving your wallet ZenGo will color the action description in yellow and request a double confirmation.

Get more context by tapping on the action description

In most of the cases ZenGo will not have specific data to mark the transaction as validated, very risky or somewhat risky. In these cases the action description will remain neutral in the color white. If you tap on it though, it will display some informative context about the dapp and the security aspect of the transaction.

To a brave and safe(r) Web3!

Stay zen, Frens.

Did this answer your question?