Skip to main content

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 settings
  • found_wallets.csv: Stores found wallet addresses
  • wallet_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)

Source distribution for crypto-wallet-finder 1.0.10
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)

Table of built distributions (wheels) for crypto-wallet-finder 1.0.10
File Interpreter ABI Platform Actions
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page