[English]
What is WalletConnect?
We can access all kinds of DApp websites through the wallet. Why use the wallet to connect to the DApp on the computer? This is because some DApp websites are not adapted to the mobile phone, and the experience is far worse than on the computer. It is similar to the Tencent document collaboration on the computer side that has a better experience than the mobile phone side.
As an open protocol, WalletConnect promotes the secure connection of digital asset wallets on the mobile terminal and DApps on the desktop. It is by no means a [additional move], but greatly improves the user experience of using DApps.
WalletConnect was originally proposed by Richard Burton in 2018. There are already a large number of mobile wallets supporting the WalletConnect protocol.
When using the WalletConnect function of the wallet to connect to the DApp, our private key will not be exposed to the DApp. This is similar to when we connect with a hardware wallet, all transactions are signed by the hardware wallet, and the software application cannot directly obtain the private key. The private key will not be exposed to the software, ensuring that the mnemonic phrase and private key are always stored offline.
When we initiate a transaction in the DApp, the authorized signature is performed on the wallet software. Before the authorized transaction is issued, we can check the transaction information again in the wallet software, and whether the payee address and amount are correct. During this process, the private key will never leave our mobile device, so the funds in the mobile wallet will not be threatened, and the possibility of being hijacked by hackers is very low.
The recently released new version will support the secure connection between the mobile wallet and the mobile DApp. Hey, what is the difference between using the wallet’s browser page to access the DApp? The difference still lies in the user experience.
When you usually use JD.com to shop, do you choose to browse the web version on your computer or download the app on your mobile phone? When using WeChat to log in on the computer, we scan the QR code to connect, and when the JD app on the mobile phone uses WeChat to log in, a prompt will pop up directly to apply for WeChat account information.
DApps and wallets can be simply regarded as JD and WeChat. We use WeChat accounts to log in to JD on the computer and mobile phones and make payments. Similarly, we can also use the wallet to log in to DApps on the computer and mobile phones and make payments. Different people have different usage habits. Whether it is a DApp on a computer or a DApp on a mobile phone, everyone can choose the corresponding method according to their own usage habits. It is always a pleasant thing to have a choice.
Support WalletConnect, you can easily complete the connection with the desktop DApp.
WalletConnect is a service that supports connecting with desktop DApps through code scanning authorization. It is like an inter-city express train that narrows the distance between desktop applications and mobile wallets.
The ATON regular version officially supports the WalletConnect standard [the HD version is not currently supported]. Not only can you realize the interaction between mobile DApps and ATON, you can also use ATON scan codes to authorize any desktop DApps that support this standard without worrying about asset security. The connection method is also very simple:
-
The desktop DApp chooses to use WalletConnect to connect;
-
Click [Scan] in the upper right corner of the ATON homepage, and select the wallet to complete the authorization;
-
To confirm the operation, perform [Confirm] in ATON;
ATON’s WalletConnect Dapp demo on GitHub .