{"repo":"a137x/plutus-rustus","free":true,"listed":false,"github":"https://github.com/a137x/plutus-rustus","clone":"git clone https://github.com/a137x/plutus-rustus.git","description":"A Bitcoin wallet collider that brute forces random wallet addresses written in Rust.","language":"Rust","stars":151,"topics":["rust","bitcoin","bruteforcer"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Plutus-Rustus Bitcoin Brute Forcer A Bitcoin wallet collider that brute forces random wallet addresses written in Rust. This began as a port of Plutus and has since been substantially optimised — see Efficiency. On an Apple M3 Pro it now checks 18 million keys/second across all cores ( 2.85M single-thread ), using the same techniques that make mattsta/Plutus fast: a sequential elliptic-curve walk with batched (Montgomery) field inversion, and a SIMD hash160 . Like This Project? Give It A Star Dependencies Tested in rustc 1.92.0 For Rust dependencies see Cargo.toml . A C compiler is required at build time ( cc ): the elliptic-curve hot path uses a small C shim ( csrc/ ) over libsecp256k1 v0.2.0 , pulled in as a git submodule at depend/secp256k1 (see Installation). On aarch64 the SIMD hash160 ( csrc/hash neon.c ) is compiled in automatically; other targets fall back to the sha2 / ripemd crates. Minimum RAM requirements Installation The libsecp256k1 C source is a git submodule , so clone recursively: Already cloned without --recursive ? Pull the submodule in: Compilation: Start For linux users to run program in the background (dettach from ssh session): By default one worker runs per logical core. Set PLUTUS THREADS=N to cap the worker count — e.g. PLUTUS THREADS=5 ./target/release/plutus-rustus to use only an M3 Pro's performance cores, or fewer to keep the machine responsive. Proof Of Concept A private key is a secret number that allows Bitcoins to be spent. If a wallet has Bi","default_branch":null,"files":null,"tree":[],"storefront":"/r/a137x","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/a137x/plutus-rustus/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}