jamieub1984/crypto-checker — explained in plain English
Analysis updated 2026-05-18
Check the balance of a list of your own wallet addresses across multiple chains at once
Bulk-check seed phrases against on-chain balances
Aggregate a crypto portfolio's USD value across Ethereum, Bitcoin, Solana, and EVM chains
Export wallet audit results to TXT, CSV, or JSON
| jamieub1984/crypto-checker | 0xtotem/peek-dspy | ajeygore/llmwiki | |
|---|---|---|---|
| Stars | 42 | 42 | 42 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 3/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires your own proxy list and RPC endpoints for each chain you want to check.
Crypto Checker is a Python command line program that looks up the balances of cryptocurrency wallet addresses, or of seed phrases (the list of words used to recover a wallet), across many blockchains at once. It supports Ethereum, Bitcoin, Solana, BNB Chain, Polygon, and several other EVM compatible chains such as Arbitrum, Avalanche, Optimism, Base, and Fantom. The program can run up to 50 lookups at the same time using multiple threads, which speeds up checking large lists of addresses or seed phrases. According to the README, it works by routing its requests through a rotating pool of proxy servers, meaning each request appears to come from a different internet address. The stated purpose of this is to get around rate limits and fraud checks used by the DeBank service that the tool queries for balance data, since querying too many wallets from one address can otherwise get that address blocked or given inaccurate results. For seed phrase checking, you provide a text file with one seed phrase per line. The tool derives the wallet addresses that each phrase would control, checks their balances on every supported chain, and writes the results, including which wallets hold more than a set dollar threshold, to an output file. Setup requires Python 3.10 or later. You clone the repository, install the listed dependencies such as web3, requests, and cryptography, and provide your own list of proxy servers plus RPC endpoints for the chains you want to check, either through a public provider or your own node. Configuration happens through a single config.json file covering proxy rotation, thread counts, retry behavior, and seed checker settings. The project is licensed under MIT and the README describes it as a tool for auditing, research, and analytics, though its bulk seed phrase checking and proxy based ban avoidance features mean it could just as easily be used to search for wallets that still hold funds rather than only to check wallets you already own.
A multi-threaded Python tool that checks cryptocurrency wallet and seed phrase balances across many blockchains, using rotating proxies to avoid rate limits.
Mainly Python. The stack also includes Python, web3.py, aiohttp.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.