Crypto Wallet Finder
A Python package for finding cryptocurrency wallet seeds by generating and testing permutations of seed phrases. This tool uses parallel processing to efficiently search through possible combinations while providing a user-friendly GUI interface for monitoring progress.
Features
- Parallel Processing: Utilizes all available CPU cores for efficient processing
- User-Friendly GUI: Monitor progress and results in real-time
- Progress Management: Automatic saving and resumption of search progress
- Export Functionality: Export found wallets to CSV format
- Device Validation: Secure API-based device validation system
Installation
You can install the package directly from PyPI:
pip install crypto-wallet-finder
Or install from source:
git clone https://github.com/RKInnovate/waller-finder-pkg.git
cd waller-finder-pkg
pip install -e .
Requirements
- Python 3.6 or higher
- Required packages (automatically installed):
- requests>=2.25.0
- more-itertools>=8.0.0
Usage
GUI Application
Run the GUI application:
wallet-finder
Or use it in your Python code:
from wallet_finder import WalletFinderGUI
import tkinter as tk
def main():
root = tk.Tk()
app = WalletFinderGUI(root)
root.mainloop()
if __name__ == "__main__":
main()
Core Functionality
Use the core functionality in your own code:
from wallet_finder import WalletFinder
# Initialize with your wordlist and target addresses
wordlist = ["word1", "word2", ...]
target_addresses = {"address1", "address2"}
# Define callback functions
def status_callback(message):
print(f"Status: {message}")
def result_callback(seed, address):
print(f"Found: {address} with seed: {seed}")
# Start the search
WalletFinder.start(
wordlist=wordlist,
target_address=target_addresses,
update_status_func=status_callback,
update_list_func=result_callback
)
Configuration
The package creates a configuration directory at ~/.wallet_finder with:
config.json: Stores progress and settingsfound_wallets.csv: Stores found wallet addresseswallet_finder.log: Application logs
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Security
This tool is for educational purposes only. Always ensure you have the right to search for specific wallet addresses before using this tool.
Metadata
Release files for crypto-wallet-finder 1.0.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| crypto_wallet_finder-1.0.10.tar.gz | 8.8 kB | Without provenance | Details for crypto_wallet_finder-1.0.10.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| crypto_wallet_finder-1.0.10-py3-none-any.whl | Python 3 | none | any | Details for crypto_wallet_finder-1.0.10-py3-none-any.whl |
Total release size: 17.3 kB
Release files / crypto_wallet_finder-1.0.10.tar.gz
| Download URL | crypto_wallet_finder-1.0.10.tar.gz |
|---|---|
| Size | 8.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
75b7b2cf2552bae97f45dcef75d487db3fb663c543d73cde3a2a8b9700575ffa
|
|
BLAKE2b-256 checksum How to use checksums |
c9450e72e6ed4a7bee868e4692aa05b880429000984f93b433482ece6859fe23
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / crypto_wallet_finder-1.0.10-py3-none-any.whl
| Download URL | crypto_wallet_finder-1.0.10-py3-none-any.whl |
|---|---|
| Size | 8.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
68f3714478b769badb50521af4dd044514fa2f44eaa94075832f47b8f0a67bfc
|
|
BLAKE2b-256 checksum How to use checksums |
01430a2ce328dda80feb95ce173e1825033d2b1ada4720574ddfd3e8596a9ccf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Security for crypto-wallet-finder 1.0.10
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.