Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cleanpegasus/ethereum-address-generator
https://github.com/cleanpegasus/ethereum-address-generator
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/cleanpegasus/ethereum-address-generator
- Owner: CleanPegasus
- Created: 2024-04-14T07:32:11.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-04-16T06:06:41.000Z (9 months ago)
- Last Synced: 2024-04-16T08:31:53.756Z (9 months ago)
- Language: Rust
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ethereum Address Generator
This is a vanity Ethereum address generator. It generates Ethereum addresses until it finds one that starts with a specified string and ends with a specified string.
## Requirements
- Rust programming language
- Cargo package manager## Dependencies
This project uses the following Rust crates:
- `rand`
- `secp256k1`
- `sha3`
- `structopt`## Usage
1. Clone the repository:
```bash
git clone https://github.com/CleanPegasus/ethereum-address-generator.git
cd ethereum-address-generator
```
2. Build the project:
```bash
cargo build --release
```3. Run the program
```bash
cargo run -- -s START_STRING -n NUM_THREADS -e END_STRING
```
Replace START_STRING with the string you want the Ethereum address to start with, NUM_THREADS with the number of threads you want to use for generation, and END_STRING with the string you want the Ethereum address to end with.For example, to generate an Ethereum address that starts with '0000' using 8 threads and ends with '69420', you would run:
```bash
cargo run -- -s 0000 -n 8 -e 69420
```