Overview
A Flutter package that provides a ready-to-use QR code modal UI for DApps to connect to compatible wallet apps via the WalletConnect protocol. It simplifies the integration of secure, decentralized authentication by displaying a QR code that users can scan with their wallet app. Designed for seamless Web3 experiences across mobile and desktop platforms, it supports Android, iOS, and macOS. The package is lightweight and focused on user-friendly onboarding for blockchain applications.
Use cases
- Connecting DApps to crypto wallets
- Enabling WalletConnect-based authentication
- Simplifying wallet pairing for users
- Integrating QR-based onboarding in Web3 apps
- Supporting cross-platform wallet connections
Key features
- Pre-built QR code modal UI
- WalletConnect protocol support
- Cross-platform compatibility (Android, iOS, macOS)
- Easy integration with Flutter apps
- Minimal setup required
Suitable for
- Web3 application developers
- DApp creators
- Blockchain startups
- Mobile and desktop crypto apps
- Projects using WalletConnect
Considerations
- Requires a compatible wallet app on the user's device
- Depends on WalletConnect backend services
- Limited to QR code-based connection method
- Not suitable for non-Web3 use cases
- User must manually scan the QR code
