Open wms2537 opened 22 hours ago
Would love to take this on. 💪
@JoE11-y May I know which option you will be trying out?
@wms2537 I'm actually leaning towards 3.
From what I know this option might require some discussions with Argent Team on coming out with a protocol to communicate with the Argent mobile wallet. WalletConnect Support seems limited, but you can also try it out anyways.
However a new problem arises, since every roll dice and play move requires the user to call the contract, if we redirect users to another app to approve the transaction this will highly affect the gameplay experience.
Oh yeah that will be a bad UX. Then maybe sticking to 2 might be the best way to go.
Thinking about 1, probably we can make something like this https://github.com/cartridge-gg/controller/tree/main
I think we have to first decide on the wallet handling strategy before we look more into using starknet.dart #8. Since now we are handling the wallet on the API side. We have the following options: