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
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/ckblib.Ref to ian's dao-cobuild-poc for JoyId integration example: https://github.com/cryptape/ckb-dao-cobuild-poc