sporeprotocol/spore-demo

Feature: Intergrate `@joyid/ckb`

Opened this issue · 0 comments

We're planning to deprecate/remove the JoyID (Omnilock) option from the ConnectModal because it is more recommended to connect to JoyID using the JoyId lock instead of Omnilock. The current version of the spore-demo only supports integrating JoyID via Omnilock (which functions similarly to connecting via Metamask, also integrated via Omnilock).

After the JoyID option is deprecated/removed, the next step should be supporting integration of JoyID with the @joyid/ckb, which allows us to connect and obtain the actual CKB address from the wallet. The only question is how to sign transaction with the @joyid/ckb lib.

Ref to ian's dao-cobuild-poc for JoyId integration example: https://github.com/cryptape/ckb-dao-cobuild-poc