On November 6, JoyID, a wallet product based on Passkey and Signature Transform technology that does not require mnemonics and passwords, was officially launched on the mainnet!

JoyID wallet uses biometrics to create and manage wallets, and users can use it without any blockchain knowledge. Currently, JoyID has established cooperation with more than 30 projects such as SmartLayer and SeeDAO, which have integrated JoyID as a low-threshold wallet solution for users.

In today’s article, Byte will help you better understand the JoyID wallet through the 10 most concerned issues.

1. What is JoyID?

JoyID is a cross-platform, cross-terminal, password-free, mnemonic-free identity authentication and wallet management solution based on Nervos CKB. It consists of two main components: on-chain contracts and front-end products.

JoyID allows users to create and manage wallets using biometrics, and supports various features such as multi-device, account recovery, NFT/FT asset management, etc. JoyID aims to break the barriers to mass adoption of crypto wallets, making it truly easy to use and highly secure for all Web2 and Web3 users.

JoyID wallet registration/login address: app.joy.id

2. What devices does JoyID support?

JoyID supports a wide range of devices, and account creation can be achieved in browsers of Windows 10/11 (with Windows Hello), MacOS (with TouchID), Android 7.0+ (with Google services), iOS 14.5+ (with iCloud), etc.

JoyID account login has no requirements for the device system and supports login on all platforms.

3. Which chains does JoyID support?

Currently, JoyID already supports three chains: Ethereum, Polygon, and Nervos CKB, so you can use JoyID to store and send and receive ETH, mainstream ERC-20 tokens, MATC, mainstream tokens issued on Polygon, and Nervos CKB.

In the future, JoyID will also support other public chains such as Bitcoin, Solana, BSC, Near, and Nervos' second-layer Godwoken and Axon.

4. Is there any charge for JoyID?

Creating a JoyID account and using it are free of charge.

If you want to add another device as a backup login device:

  • If both devices are Apple devices or both are Android devices, logged in with the same Apple ID/Google account, and Passkey is enabled, then your two devices can automatically share the JoyID account.

  • If you have an Apple device, an Android device, or a Windows device and want them to use the same JoyID, you will need to upgrade your account and pay a fee of about $1 because there are costs associated with calling smart contracts in the process of syncing your account across devices.

5. How secure is JoyID?

JoyID is a smart contract wallet deployed on Nervos CKB, integrating multiple security features to ensure asset security:

  • Private Key Storage: User private keys are securely isolated in a Hardware Security Module (HSM), such as a Secure Enclave or TEE. Access is granted only through advanced biometrics, such as fingerprint or facial recognition.

  • Independent operation: Even if there is a problem with JoyID's server, users can sign transactions offline through PWA (desktop version).

  • Flexible deployment: Users can set up their own front-end servers for critical access and management, giving them greater control and autonomy.

  • Backup strategy: JoyID will provide multiple backup options, including trusted devices and social recovery features that are under development.

  • Nervos CKB security: Nervos CKB is a fully decentralized, permissionless PoW public chain that has been online for about 4 years and is safe and reliable.

JoyID will be open source and decentralized throughout the entire process. The contract of JoyID is still under audit, and will be open source and accessible after the audit. The middleware will also be open source, and third parties will be allowed to deploy it on their own. The front end will also be open source, and anyone can deploy it, and it will support offline signing. The account key of JoyID is completely held and managed by the user. Therefore, JoyID truly realizes the whole process of open source and decentralization.

6. If someone steals my device, can they gain ownership of my JoyID account?

JoyID's private key is securely stored in the device's Hardware Security Module (HSM), which means that no one can export the key, including yourself.

If someone steals your device, they will also need to crack the device's password to access your JoyID account. In addition, you can immediately remove the stolen device from your account using another device, thus protecting your assets.

7. Which applications are integrated with JoyID?

At present, JoyID has established cooperation with more than 30 projects including SmartLayer, SeeDAO, Alienswap, Mail3, CID, Donate3, UBANQUAN, UXUY.io, NFTPlay, ACG World, Metaforo, Cellula, etc.

In addition, you can also view JoyID's cooperation cases at the following website:

https://docs.joy.id/showcase

8. Can I use JoyID to log in to applications such as Uniswap and OpenSea?

Yes. Open Uniswap, OpenSea or other applications in your browser, click Login, select Wallet Connect, and then use your JoyID wallet to scan the QR code and confirm your login.

9. If I encounter problems while using JoyID, through which channels can I seek help?

If you have a Telegram account, you can join JoyID Official Chat and provide feedback and seek help in the Bug Report group:

https://t.me/joyidwallet

If you are used to using Discord, you can join JoyID's Discord server and create a ticket to ask for help:

https://discord.gg/Q6Q6kjyDRv

10. From which channels can I get the latest information about JoyID?

Currently, JoyID mainly releases the latest information on X (formerly Twitter). You can follow JoyID's account to avoid missing important information:

https://twitter.com/joy_protocol