antonwallet-demo.mp4
AntonWallet is a simple Rust-based command-line application that generates Bitcoin wallet details, including the public key, private key, and address. It provides an option to export these details to a JSON file and create a PDF document for easy storage and sharing.
- Generate a new Bitcoin wallet address.
- Export wallet details to a JSON file.
- Generate a PDF document containing wallet details for easy printing and sharing.
Before you begin, ensure you have met the following requirements:
- Rust and Cargo: Make sure you have Rust and Cargo installed on your system. You can download them from https://www.rust-lang.org/.
-
Clone the AntonWallet repository:
git clone https://github.com/yourusername/antonwallet.git
-
Change to the project directory:
cd antonwallet
-
Build the project:
cargo build --release
To use AntonWallet, follow these steps:
-
Generate and display a new Bitcoin wallet address:
cargo run
AntonWallet will generate a new wallet address and display it on the console.
-
Export Wallet Details:
After generating the wallet address, AntonWallet will give you the option to export wallet details to a JSON file. Choose option 2 to export the details.
-
Create a PDF (Optional):
If you want to create a PDF document containing wallet details, choose 'yes' when prompted. AntonWallet will create a PDF file named
wallet_details.pdf
in the project directory.
- Rust - The programming language used.
- Bitcoin Library for Rust - Used for Bitcoin wallet generation.
- PrintPDF - Used for PDF generation.
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspired by the need to provide a simple tool for generating and exporting Bitcoin wallet details.
- Thanks to Anton for the inspiration and testing!