vanity_solana 0.1.1
vanity_solana: ^0.1.1 copied to clipboard
Generate vanity Solana addresses with custom prefixes and suffixes using multi-core parallelism via Dart isolates.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.1 - 2024-12-19 #
Added #
- Direct command-line example in
example/main.dart
for pub.flutter-io.cn display - Quick example in
example/quick_example.dart
for testing - Proper example directory structure for pub.flutter-io.cn recognition
- Enhanced README with real-world vanity address examples from Solana ecosystem
Changed #
- Moved Flutter app to
example/flutter_app/
subdirectory - Updated README examples section with clearer instructions
- Improved example documentation and structure
0.1.0 - 2024-12-19 #
Added #
- Initial release of vanity Solana address generator
- Core vanity address validation (
isValidVanityAddress
) - Single-threaded vanity generation (
generateVanityAddress
) - Multi-core parallel generation using Dart isolates (
generateWithIsolates
) - Support for custom prefixes and suffixes
- Case-sensitive and case-insensitive matching options
- Progress tracking with attempt counters
- Compatible 64-byte private key export (private + public key concatenation)
- Comprehensive API documentation and examples
- Flutter example application demonstrating usage
Technical Details #
- Uses
solana
package ^0.31.2 for cryptographic operations - Leverages Dart isolates for multi-core CPU utilization
- Maintains compatibility with standard Solana keypair formats
- Zero external dependencies beyond Solana cryptographic library