Since I am worried that Google Translate may not translate very accurately, I hope someone who understands Chinese can help translate! The following is the Google translation result
- User habits and experience
New users may need to spend at least 1 hour or longer to understand and obtain the NNS wallet, the experience is very bad! There should be many wallet developers who are aware of this problem and have developed a variety of useful wallets, but while this is beneficial, it also makes IC look confusing! There are hundreds of popular applications on IC. After experiencing it, you need to download at least 3-5 wallets, namely, BITFINITY wallet, PLug wallet, NNS wallet, Atomic Wallet, astrox wallet, which have to create many accounts to help Memorize words, and because some applications NFT check qualifications, need to send NFT back and forth to each account, it is crazy! At the same time, the currency circle does not have a great sense of trust in new applications, especially asset-linked applications such as wallets are more repulsive. Due to the existence of this phenomenon, I thought about the solution I thought
The solution I think is to add the following functional improvements:
Since usually people only trust official and heavily verified secure wallets, so
- Allow all ecological applications to support metamask signature login, without the need for mnemonics to experience the APP first, and remind users to download NNS wallet or web3 wallet until the user needs to recharge or withdraw cash
Two: Internet Computer Loading should prompt relevant easy-to-use tutorials in a conspicuous position
-
https://nns.ic0.app/ wallet interface banner promotion is recommended by the official 1-5 web wallets to download, here is to let users know that they have passed the official security audit credit endorsement! (BITFINITY wallet, PLug wallet, NNS wallet, atomic wallet, astrox wallet, etc.)
Four: Add authorization settings for web wallets in the NNS wallet interface: the default settings for web wallets, such as logging in to PLug, can access those assets (nft, icp, chat), and can authorize access to the maximum number of settings used on the day! (), since the PLug wallet is authorized at this time, it can be automatically assigned when interacting with the ecological APP
Transfer and transaction, eliminating the need for users to recharge from the nns wallet to the PLug wallet. (This means that the NNS wallet is the main asset custodian, and the PLug wallet is just an agent. Its role is to use various web applications more sensitively, to play the role of anonymity, and to save the cumbersome transfer of assets, nft, etc.
. )
- Add nns.ic0.app wallet can be set to locked and unlocked state with one click (locked state is equivalent to closing all asset transfer authorizations, and users can set passwords to unlock)
Six: Asset collection. If the user trusts the NNS wallet, all assets can be collected to the NNS wallet with one click. If the user trusts the web wallet such as Plug or bitfinity, multiple wallets can be set to be collected into the main wallet. These require developers Give a solution, the user transfers back and forth
NFTs and various tokens are very difficult. Because currently NFT may require at least 2 web wallets, and 2 NFT markets can display all NFTs completely
I think these above mainly solve 1. NNS novice tutorial problem 2. Multiple web wallets and NNS wallet asset collection problems 3. Avoid users transferring assets back and forth between multiple wallets or even temporary website wallets