Open Source Transparency
Bolt21 is completely open source. We believe security comes from transparency, not obscurity.
Why Open Source?
Verifiable Security
Anyone can audit our code to verify:
- We don’t have backdoors
- We don’t collect your data
- We don’t have access to your keys
- Our security claims are accurate
Community Review
Open source enables:
- Security researchers to find vulnerabilities
- Developers to contribute improvements
- Users to verify our claims
- Independent security audits
Trust Through Transparency
You don’t have to trust us - you can verify everything yourself.
What’s Open Source
Everything.
| Component | Repository |
|---|---|
| Flutter App | BoltTwentyOne/Bolt21 |
| iOS Native Code | ios/Runner |
| Android Native Code | android/app |
| Website | bolt21.io |
| Security Configs | docs/security |
Key Security Files
Review our security implementation directly:
- Certificate Pinning (Android):
network_security_config.xml - Certificate Pinning (iOS):
AppDelegate.swift - Payment Tracking:
payment_tracker_service.dart - Biometric Auth:
auth_service.dart - Encryption:
encryption_helper.dart - Address Validation:
address_validator.dart
Build Verification
You can build Bolt21 from source:
# Clone the repository
git clone https://github.com/BoltTwentyOne/Bolt21-Wallet.git
cd Bolt21
# Install dependencies
flutter pub get
# Build for your platform
flutter build apk --release # Android
flutter build ios --release # iOS
Contributing
We welcome security contributions:
- Report Vulnerabilities: support@bolt21.io
- Submit Fixes: Pull requests welcome
- Audit Code: Review and document findings
- Improve Docs: Help others understand our security
License
Bolt21 is released under the MIT License, allowing you to:
- Use the code commercially
- Modify and distribute
- Use privately
- Patent use