Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/littledivy/arwallet-miner
Multi-threaded Arweave wallet miner built on top of OpenSSL.
https://github.com/littledivy/arwallet-miner
arweave jwk openssl rust threads workers
Last synced: 20 days ago
JSON representation
Multi-threaded Arweave wallet miner built on top of OpenSSL.
- Host: GitHub
- URL: https://github.com/littledivy/arwallet-miner
- Owner: littledivy
- Created: 2021-02-08T03:42:42.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-02-16T06:43:26.000Z (over 3 years ago)
- Last Synced: 2024-10-03T17:52:37.454Z (about 1 month ago)
- Topics: arweave, jwk, openssl, rust, threads, workers
- Language: Rust
- Homepage:
- Size: 46.9 KB
- Stars: 8
- Watchers: 4
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-arweave - arwallet-miner - Multi-threaded Arweave wallet miner built on top of OpenSSL. (Tools ⚙️)
README
# arwallet-miner
Multi-threaded [Arweave](https://arweave.org) wallet miner. Built on top of [OpenSSL](https://github.com/sfackler/rust-openssl) and [threadpool](https://github.com/rust-threadpool/rust-threadpool).
![](https://i.imgur.com/HfyFzBZ.png)
## Installation
Use the [installers](linux.sh) to install the CLI.
### Linux
```bash
curl -fsSL https://arwallet.divy.work/linux.sh | sh
```### MacOS
```bash
curl -fsSL https://arwallet.divy.work/macos.sh | sh
```### Windows
```pwsh
iwr https://arwallet.divy.work/windows.ps1 | iex
```## Usage
```shell
arwallet_miner -tTHREADS [default: 20] - Number of threads to queue at a time.
PHRASE - Ideal para phrase to find in the wallet.
```Example:
Run 20 threads queued at a time with the aim of finding the text `divy` in the wallet address.
```shell
arwallet_miner -t 20 divy
```## Development
### Prerequisite
* [`openssl`](https://www.openssl.org/) -
* [`rustc`](https://rust-lang.org) & `cargo`### Building from source
```shell
cargo build --release
```> If you get compiler errors about missing OpenSSL installation. Please read the instruction given in the `rust-openssl` repo.
## License
[MIT](https://choosealicense.com/licenses/mit/)