Flutter SDK
Welcome to the Reclaim Protocol Flutter SDK! This SDK allows you to seamlessly integrate Reclaim functionality into your Flutter applications for both Android and iOS. With our Flutter SDK, you can easily implement a secure process for users to prove their credentials from other websites without sharing sensitive information.
Quick Start Guide: Reclaim Flutter SDK
Getting Started
Start building with Reclaim in just a few simple steps:
-
- Set up the Reclaim Flutter SDK in your project
-
- Learn core concepts and implementation basics
Understanding the Flow
Here's how Reclaim integrates with your Flutter application:
- Initial Access: User launches your Flutter application
- Session Initialization: Your app creates a new Reclaim session
- URL Generation: System generates a secure request URL
- Authentication Flow: User authenticates on the target platform (e.g., Amazon.com)
- Proof Creation: System generates a cryptographic proof on the user's device
- Proof Handling: User submits the proof back to your application
- Validation: Your app verifies the proof's authenticity
Implementation Options
Choose the approach that best fits your needs:
Mobile-Only Implementation
✓ Best for:
- Quick prototypes
- MVP development
- Simple applications
Full Stack Implementation
✓ Recommended for:
- Production applications
- Enhanced security requirements
- Custom authentication needs
Practical Examples
Explore our implementation guides:
- Fullstack Example Comprehensive guide for backend-integrated implementation
Advanced Features
Take your implementation further:
-
Advanced Configuration Detailed configuration options and customization
-
Best Practices Optimization guidelines and recommended patterns
Support Resources
Get help when you need it:
Community Support
- Telegram Community - Join discussions and get help
- Website - Access documentation and resources
Stay Updated
Ready to start building? Let's dive into the installation process!