Overview
This feature adds Cartridge wallet support when users attempt to connect their wallet and ensures that all supported wallets from Starknet are displayed, rather than restricting to only a few options. This enhancement will provide users with more choices and better accessibility when interacting with the platform.
Background
- Currently, only a limited set of wallets is displayed for connection.
- Users are requesting to use the Cartridge wallet as well as to see all supported wallets from the Starknet ecosystem.
- Relevant documentation links:
Requirements
-
Integrate Cartridge Wallet support:
- Enable users to connect their Cartridge wallet and perform transactions seamlessly.
-
Display all supported wallets:
- Modify the wallet connection interface so that all wallets supported by Starknet are displayed.
- Remove the current limitations that restrict wallet options to only a few.
Technical Considerations
- Ensure that the integration does not break the existing wallet functionalities.
- Validate and test wallet transactions specifically with the Cartridge wallet.
- Follow error handling best practices for cases like connection failure or transaction errors.
Additional Notes
- Maintain consistency with the current integration style as used in other wallet implementations in the project.
- It is very Important to attach a loom url or video to show the wallet connect demo to merge the PR
- Refer to relevant documentation for both Cartridge and Starknet wallets to ensure full compliance with their APIs.
Let's enhance our platform's wallet support to improve user experience! 🚀
Overview
This feature adds Cartridge wallet support when users attempt to connect their wallet and ensures that all supported wallets from Starknet are displayed, rather than restricting to only a few options. This enhancement will provide users with more choices and better accessibility when interacting with the platform.
Background
Requirements
Integrate Cartridge Wallet support:
Display all supported wallets:
Technical Considerations
Additional Notes
Let's enhance our platform's wallet support to improve user experience! 🚀