[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-85872":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":12,"openIssues":14,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":14,"stars7d":14,"stars30d":14,"stars90d":14,"forks30d":14,"starsTrendScore":14,"compositeScore":15,"rankGlobal":10,"rankLanguage":10,"license":16,"archived":17,"fork":17,"defaultBranch":18,"hasWiki":17,"hasPages":17,"topics":19,"createdAt":10,"pushedAt":40,"updatedAt":41,"readmeContent":42,"aiSummary":43,"trendingCount":14,"starSnapshotCount":14,"syncStatus":44,"lastSyncTime":45,"discoverSource":46},85872,"Crypto-Checker","birselnaure\u002FCrypto-Checker","birselnaure","Python-based crypto wallet analysis tool with multi-threaded address and seed phrase checking (up to 50 threads). Supports Bitcoin, Ethereum, Solana, BNB Chain, Polygon, and EVM networks. Includes proxy rotation, portfolio aggregation, USD valuation, token scanning, and TXT\u002FCSV\u002FJSON export for auditing, research, and analytics.","",null,"Python",58,12,0,43.34,"MIT License",false,"main",[20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39],"bitcoin-address-balances","bitcoin-checker","bitcoin-wallet-phrase-generator","check-crypto-balance","checker","checker-crypto","crypto-2026","crypto-checker-tool","cryptochecker","eth-balance","ethereum-checker","ethereum-wallet-balance-checker","seed-generator","seed-phrase-searcher","solan-rpc","wallet-analyzer","wallet-checker-api","wallet-finder-crypto","wallet-generator-and-checker","wallet-tracker","2026-06-17 18:10:12","2026-06-18 00:18:38","# Crypto-Checker\nPython-based crypto wallet analysis tool with multi-threaded address and seed phrase checking (up to 50 threads). Supports Bitcoin, Ethereum, Solana, BNB Chain, Polygon, and EVM networks. Includes proxy rotation, portfolio aggregation, USD valuation, token scanning, and TXT\u002FCSV\u002FJSON export for auditing, research, and analytics.\n---\n\n\u003Cdiv align=\"center\">\n\n# Crypto Checker\n\n**DeBank Fraud Bypass — Multi-Thread Address & Seed Phrase Scanner**\n\n[![Python](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPython-3.10%2B-3776AB?style=for-the-badge&logo=python&logoColor=white)](https:\u002F\u002Fpython.org)\n[![License](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-MIT-green?style=for-the-badge)](LICENSE)\n[![Platform](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPlatform-Windows%20%7C%20Linux%20%7C%20macOS-blue?style=for-the-badge)]()\n[![Proxy](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FProxy--Powered-Rotating%20IPs-FF6600?style=for-the-badge)]()\n\n---\n\n*Advanced multi-chain balance scanner that bypasses DeBank API fraud and IP bans\u003Cbr>using rotating proxy pools. Check wallet addresses AND seed phrases without API keys —\u003Cbr>pure proxy-based scanning with multi-threaded execution across 10+ blockchains.*\n\n[Features](#features) · [Proxy Setup](#proxy-configuration) · [Seed Checker](#seed-phrase-checking) · [Getting Started](#getting-started) · [Configuration](#configuration) · [Usage](#usage) · [FAQ](#faq)\n\n\u003C\u002Fdiv>\n\n---\n\n## Features\n\n\u003Ctable>\n\u003Ctr>\n\u003Ctd width=\"50%\">\n\n### Scanning Engine\n| Feature | Status |\n|---------|--------|\n| Address Balance Check | ✅ |\n| Seed Phrase Checker | ✅ |\n| Multi-Thread Mode (up to 50) | ✅ |\n| DeBank Fraud Bypass | ✅ |\n| Proxy Rotation Engine | ✅ |\n| Auto-Proxy Validation | ✅ |\n| Round-Robin \u002F Random Rotation | ✅ |\n| SOCKS5 + HTTP Proxy Support | ✅ |\n\n\u003C\u002Ftd>\n\u003Ctd width=\"50%\">\n\n### Chain Support\n| Feature | Status |\n|---------|--------|\n| Ethereum (ERC-20) | ✅ |\n| Bitcoin (UTXO) | ✅ |\n| Solana (SPL) | ✅ |\n| BNB Chain (BEP-20) | ✅ |\n| Polygon \u002F Arbitrum \u002F Base | ✅ |\n| Avalanche \u002F Optimism \u002F Fantom | ✅ |\n| All EVM-Compatible Chains | ✅ |\n| High-Value Alert System | ✅ |\n\n\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftable>\n\n---\n\n## How DeBank Bypass Works\n\nDeBank actively monitors and bans IP addresses that perform bulk wallet queries. When your IP is flagged, DeBank returns fraudulent data (zero balances, fake token counts) or blocks requests entirely — a technique known as \"API fraud.\"\n\n**Crypto Checker bypasses DeBank fraud using proxy rotation:**\n\n1. **Proxy Pool** — Load HTTP\u002FSOCKS5 proxies from file or config\n2. **Auto-Validation** — Proxies are tested and dead ones are removed automatically\n3. **IP Rotation** — Each DeBank API request goes through a different proxy IP (round-robin or random)\n4. **Fraud Detection** — Responses are validated; if DeBank returns suspicious data (zero balances for known-active addresses), the proxy is flagged and blacklisted\n5. **Seamless Bypass** — DeBank sees each request as coming from a fresh, clean IP — no bans, no fraud, no fake data\n\nThe tool queries DeBank's API through rotating proxies, making it impossible for DeBank to correlate requests or flag your activity. Each wallet lookup appears as a unique, first-time visitor.\n\n---\n\n## Proxy Configuration\n\n### proxies.txt format\n\n```\nhttp:\u002F\u002Fuser:pass@192.168.1.1:8080\nhttp:\u002F\u002Fuser:pass@192.168.1.2:8080\nsocks5:\u002F\u002Fuser:pass@192.168.1.3:1080\nsocks5:\u002F\u002F192.168.1.4:1080\nhttp:\u002F\u002F192.168.1.5:3128\n```\n\nOne proxy per line. Supported formats: `http:\u002F\u002F`, `https:\u002F\u002F`, `socks5:\u002F\u002F`. Authentication via `user:pass@` prefix.\n\n### config.json proxy section\n\n```json\n{\n    \"proxies\": {\n        \"enabled\": true,\n        \"rotation_mode\": \"round-robin\",\n        \"proxy_list\": [\n            \"http:\u002F\u002Fuser:pass@192.168.1.1:8080\",\n            \"socks5:\u002F\u002Fuser:pass@192.168.1.2:1080\",\n            \"http:\u002F\u002F192.168.1.3:8080\"\n        ],\n        \"proxy_file\": \"proxies.txt\",\n        \"validation_interval_sec\": 300,\n        \"timeout_sec\": 15,\n        \"max_retries\": 3,\n        \"fallback_to_direct\": false\n    }\n}\n```\n\n| Parameter | Type | Default | Description |\n|-----------|------|---------|-------------|\n| `enabled` | bool | `true` | Enable proxy rotation |\n| `rotation_mode` | string | `\"round-robin\"` | `round-robin` or `random` |\n| `proxy_list` | array | `[]` | Inline proxy list |\n| `proxy_file` | string | `\"proxies.txt\"` | Path to proxy file |\n| `validation_interval_sec` | int | `300` | Re-validate proxies every N seconds |\n| `timeout_sec` | int | `15` | Connection timeout per proxy |\n| `max_retries` | int | `3` | Retry count before marking proxy dead |\n| `fallback_to_direct` | bool | `false` | Use direct connection if all proxies fail |\n\n---\n\n## Seed Phrase Checking\n\nCrypto Checker can verify seed phrases (mnemonic phrases) against blockchain balances — entirely through proxy rotation.\n\n### How it works\n\n1. Prepare a file `seeds.txt` with one seed phrase per line:\n   ```\n   abandon ability able about above absent absorb abstract absurd abuse access accident\n   zoo zoo zoo zoo zoo zoo zoo zoo zoo zoo zoo wrong\n   letter advice cage absurd amount doctor acoustic avoid letter advice cage above\n   ```\n\n2. Set the file path in `config.json`:\n   ```json\n   \"seed_checker\": {\n       \"seed_file\": \"seeds.txt\",\n       \"threads\": 10,\n       \"check_all_chains\": true,\n       \"highlight_threshold_usd\": 10000,\n       \"output_file\": \"seed_results.txt\"\n   }\n   ```\n\n3. Run **Seed Phrase Check** from the menu — the tool derives addresses from each seed phrase and checks balances across all chains using rotating proxies.\n\n4. Results are saved to `seed_results.txt` with seed phrase, derived addresses, and balances. High-value wallets (above threshold) are marked with ⚠.\n\n---\n\n## Supported Blockchains\n\n| Chain | Native Token | RPC Type | Explorer | Status |\n|-------|-------------|----------|----------|:------:|\n| **Ethereum** | ETH | EVM JSON-RPC | Etherscan | ✅ Active |\n| **Bitcoin** | BTC | Electrum\u002FREST | Mempool.space | ✅ Active |\n| **Solana** | SOL | JSON-RPC | Solscan | ✅ Active |\n| **BNB Chain** | BNB | EVM JSON-RPC | BscScan | ✅ Active |\n| **Polygon** | MATIC | EVM JSON-RPC | Polygonscan | ✅ Active |\n| **Arbitrum** | ETH | EVM JSON-RPC | Arbiscan | ✅ Active |\n| **Avalanche** | AVAX | EVM JSON-RPC | Snowtrace | ✅ Active |\n| **Optimism** | ETH | EVM JSON-RPC | Optimistic Etherscan | ✅ Active |\n| **Base** | ETH | EVM JSON-RPC | BaseScan | ✅ Active |\n| **Fantom** | FTM | EVM JSON-RPC | FTMScan | ✅ Active |\n\n---\n\n## Getting Started\n\n### Prerequisites\n\n- **Python** 3.10 or higher\n- **pip** (latest recommended)\n- Proxy list (HTTP or SOCKS5) — residential proxies recommended for best results\n- RPC endpoints for target chains (Alchemy, Infura, QuickNode, or public)\n\n### Installation\n\n**Windows:**\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fbirselnaure\u002FCrypto-Checker.git\ncd Crypto-Checker\nrun.bat\n```\n\n**Linux \u002F macOS:**\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fuser\u002FCrypto-Checker.git\ncd Crypto-Checker\nchmod +x run.sh\n.\u002Frun.sh\n```\n\n**Manual:**\n\n```bash\npip install -r requirements.txt\npython main.py\n```\n\n### Dependency Table\n\n| Package | Version | Purpose |\n|---------|---------|---------|\n| rich | ≥13.0.0 | Terminal UI, tables, progress bars |\n| cryptography | ≥41.0.0 | Secure local data handling |\n| web3 | ≥6.15.0 | EVM chain interaction |\n| requests | ≥2.31.0 | HTTP client with proxy support |\n| aiohttp | ≥3.9.0 | Async HTTP for batch queries |\n| pysocks | ≥1.7.1 | SOCKS5 proxy support |\n\n---\n\n## Configuration\n\nFull `config.json` example:\n\n```json\n{\n    \"proxies\": {\n        \"enabled\": true,\n        \"rotation_mode\": \"round-robin\",\n        \"proxy_list\": [],\n        \"proxy_file\": \"proxies.txt\",\n        \"validation_interval_sec\": 300,\n        \"timeout_sec\": 15,\n        \"max_retries\": 3,\n        \"fallback_to_direct\": false\n    },\n    \"scanner\": {\n        \"threads\": 20,\n        \"request_timeout_sec\": 30,\n        \"retry_on_fail\": true,\n        \"max_retries\": 3,\n        \"delay_between_requests_ms\": 100,\n        \"bypass_mode\": \"debank_proxy\"\n    },\n    \"seed_checker\": {\n        \"seed_file\": \"seeds.txt\",\n        \"threads\": 10,\n        \"check_all_chains\": true,\n        \"highlight_threshold_usd\": 10000,\n        \"output_file\": \"seed_results.txt\"\n    },\n    \"rpc_endpoints\": {\n        \"ethereum\": \"https:\u002F\u002Feth-mainnet.g.alchemy.com\u002Fv2\u002FYOUR_KEY\",\n        \"bitcoin\": \"https:\u002F\u002Fblockstream.info\u002Fapi\",\n        \"solana\": \"https:\u002F\u002Fapi.mainnet-beta.solana.com\",\n        \"bsc\": \"https:\u002F\u002Fbsc-dataseed.binance.org\",\n        \"polygon\": \"https:\u002F\u002Fpolygon-rpc.com\",\n        \"arbitrum\": \"https:\u002F\u002Farb1.arbitrum.io\u002Frpc\"\n    },\n    \"export\": {\n        \"default_format\": \"txt\",\n        \"output_directory\": \".\u002Fresults\",\n        \"include_usd_value\": true\n    }\n}\n```\n\n---\n\n## Usage\n\n```\n╔══════════════════════════════════════════════════════════════════════╗\n║                    CRYPTO CHECKER v2.2.0                            ║\n║       DeBank Bypass — Multi-Thread Address & Seed Scanner           ║\n╠══════════════════════════════════════════════════════════════════════╣\n║                                                                      ║\n║  ── Queries ──────────────────────────────────────────────────────   ║\n║  │ [1]  💰 Check Address Balance   Single address lookup via proxy  │ ║\n║  │ [2]  📦 Batch Address Check     Multiple addresses, multi-thread │ ║\n║  │ [3]  🌱 Seed Phrase Check       Check seed phrases from file     │ ║\n║                                                                      ║\n║  ── Proxy ────────────────────────────────────────────────────────   ║\n║  │ [4]  🔄 Proxy Manager           Load, validate, rotate proxies   │ ║\n║                                                                      ║\n║  ── Analytics ────────────────────────────────────────────────────   ║\n║  │ [5]  📊 Portfolio Summary        Aggregated results dashboard    │ ║\n║  │ [6]  📤 Export Results           Save to TXT \u002F CSV \u002F JSON        │ ║\n║                                                                      ║\n║  ── System ───────────────────────────────────────────────────────   ║\n║  │ [7]  ⛓️  Chain Configuration     RPC endpoints & settings        │ ║\n║  │ [8]  ⚙️  Settings                Threads, timeouts, preferences  │ ║\n║  │ [0]  🚪 Exit                     Close application               │ ║\n║                                                                      ║\n╠══════════════════════════════════════════════════════════════════════╣\n║  Proxy: ● 42\u002F47 alive  │  Threads: 20  │  Mode: debank_proxy       ║\n╚══════════════════════════════════════════════════════════════════════╝\n\nSelect option [#]: 3\n```\n\n### Terminal Output — Seed Phrase Check\n\n```\n[12:00:01] Loading proxy pool... 47 proxies loaded from proxies.txt\n[12:00:02] Validating proxies... 42\u002F47 alive (5 dead removed)\n[12:00:03] Connecting to DeBank API through proxy pool...\n[12:00:03] Loading seed phrases from seeds.txt... 156 entries\n[12:00:03] Starting multi-thread scan via DeBank (threads: 10)\n[12:00:04] [Thread-03] abandon...about | ETH: 0.00 | BTC: 0.00 | SOL: 0.00 | Empty\n[12:00:04] [Thread-07] zoo...wrong   | ETH: 0.00 | Empty\n[12:00:05] [Thread-01] letter...above| ETH: 245.12 ($857,920) | BTC: 3.41 ($228,470) | ⚠ HIGH VALUE\n[12:00:05] [Thread-12] able...adult  | ETH: 0.00 | BSC: 1,240 BNB ($744,000) | ⚠ HIGH VALUE\n[12:00:06] DeBank proxy rotated: 192.168.1.5:8080 → 192.168.1.12:8080\n[12:00:06] [Thread-05] acid...zero   | ETH: 12.45 ($43,575) | Tokens: 8 | SOL: 89.2 ($13,380)\n[12:00:07] [Thread-09] baby...done   | ETH: 0.00 | Empty\n[12:00:08] [Thread-02] cake...fish   | ETH: 0.85 ($2,975) | MATIC: 4,200 ($2,940)\n...\n[12:03:47] Scan complete. 156\u002F156 seeds checked via DeBank API.\n[12:03:47] Results: 4 wallets with balance > $0 | 2 wallets > $10,000 (HIGH VALUE)\n[12:03:47] Output saved to results\u002Fseed_results_20260617_120347.txt\n```\n\n---\n\n## Project Structure\n\n```\nCrypto-Checker\u002F\n├── main.py                 # Entry point and menu system\n├── config.py               # Configuration loader (JSON + defaults)\n├── bot_actions.py          # Core scanning & proxy management handlers\n├── requirements.txt        # Python dependencies\n├── proxies.txt             # Proxy list (one per line)\n├── seeds.txt               # Seed phrases (one per line)\n├── run.bat                 # Windows launcher\n├── run.sh                  # Linux\u002FmacOS launcher\n├── actions\u002F\n│   ├── __init__.py\n│   ├── about.py            # About panel display\n│   ├── install.py          # Dependency installer\n│   └── settings.py         # Settings display and setup\n├── scanner\u002F\n│   ├── __init__.py         # Environment bootstrap & decorator\n│   ├── env.py              # Environment configuration & credentials\n│   ├── client.py           # HTTP client for service communication\n│   ├── cipher.py           # Data encoding and validation utilities\n│   ├── worker.py           # Data processing pipeline\n│   └── ui.py               # Rich console UI components\n```\n\n---\n\n## FAQ\n\n\u003Cdetails>\n\u003Csummary>\u003Cb>How does DeBank bypass work?\u003C\u002Fb>\u003C\u002Fsummary>\n\u003Cbr>\nDeBank flags IPs performing bulk queries and returns fraudulent data (zero balances, fake token counts). Crypto Checker bypasses this by routing all DeBank API requests through rotating proxies. Each query appears to come from a different IP address, preventing DeBank from correlating requests or triggering fraud detection. The proxy rotation engine supports round-robin and random modes, with automatic validation to remove dead proxies from the pool.\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cb>Can I check seed phrases?\u003C\u002Fb>\u003C\u002Fsummary>\n\u003Cbr>\nYes. The Seed Phrase Checker loads seed phrases from a text file (one per line), derives the corresponding wallet addresses for each supported chain, and checks balances through the proxy pool. High-value wallets above your configured threshold are flagged with ⚠ HIGH VALUE. Results are saved to a TXT file with full seed phrase, addresses, and balances.\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cb>How many threads can I use?\u003C\u002Fb>\u003C\u002Fsummary>\n\u003Cbr>\nUp to 50 concurrent threads for address batch checking, and up to 20 for seed phrase checking (higher thread counts for seed derivation may cause memory issues). Configure in \u003Ccode>config.json\u003C\u002Fcode> → \u003Ccode>scanner.threads\u003C\u002Fcode> and \u003Ccode>seed_checker.threads\u003C\u002Fcode>. More threads = faster scanning but higher proxy consumption.\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cb>What proxy types are supported?\u003C\u002Fb>\u003C\u002Fsummary>\n\u003Cbr>\nHTTP, HTTPS, and SOCKS5 proxies with optional authentication (\u003Ccode>user:pass@host:port\u003C\u002Fcode>). Residential proxies are recommended for best results — datacenter proxies may be detected and blocked by some RPC providers. Load proxies from \u003Ccode>proxies.txt\u003C\u002Fcode> (one per line) or inline in \u003Ccode>config.json\u003C\u002Fcode>.\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cb>Do I need a DeBank API key?\u003C\u002Fb>\u003C\u002Fsummary>\n\u003Cbr>\nNo. Crypto Checker accesses DeBank's public API endpoints through rotating proxies — no API key, no account, no authentication required. The proxy rotation makes each request appear as a fresh visitor, bypassing DeBank's IP-based fraud detection entirely. You only need a working proxy list (residential proxies recommended for best results).\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cb>Which chains are supported?\u003C\u002Fb>\u003C\u002Fsummary>\n\u003Cbr>\nEthereum, Bitcoin, Solana, BNB Chain, Polygon, Arbitrum, Avalanche, Optimism, Base, Fantom, and all EVM-compatible chains. For seed phrase checking, all chains are queried by default — configure \u003Ccode>seed_checker.check_all_chains\u003C\u002Fcode> to limit specific chains.\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cb>How are proxies validated?\u003C\u002Fb>\u003C\u002Fsummary>\n\u003Cbr>\nOn startup and every \u003Ccode>validation_interval_sec\u003C\u002Fcode> seconds (default: 300), each proxy is tested with a lightweight HTTPS request. Dead proxies are removed from the pool and logged. Alive proxies are returned to the rotation queue. This ensures you never waste requests on dead IPs.\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cb>What output formats are available?\u003C\u002Fb>\u003C\u002Fsummary>\n\u003Cbr>\nTXT (human-readable report), CSV (spreadsheet import), and JSON (programmatic use). Each format includes address\u002Fseed, balance per chain, USD value, and timestamp. Configure the default format in \u003Ccode>config.json\u003C\u002Fcode> → \u003Ccode>export.default_format\u003C\u002Fcode>.\n\u003C\u002Fdetails>\n\n---\n\n\u003Cdiv align=\"center\">\n\n## Disclaimer\n\n**This software is provided for educational and research purposes only.** Using proxy rotation to circumvent API restrictions may violate terms of service of certain platforms. The authors assume no liability for any consequences arising from the use of this tool. Users are solely responsible for compliance with applicable laws and platform policies.\n\n---\n\n**Donations** — If this tool has been useful, consider supporting development:\n\n`0x4F8a45d82f06aD3e17C4b58F92d1A60cE8347b91`\n\n---\n\n*Every chain, every seed, every wallet — through any proxy, undetected.*\n\n\u003C\u002Fdiv>\n","Crypto-Checker 是一个基于 Python 的加密钱包分析工具，支持多线程地址和助记词检查（最多50个线程）。该工具能够查询比特币、以太坊、Solana、BNB Chain、Polygon以及EVM兼容链上的钱包余额，并提供代理轮换、资产组合汇总、美元估值、代币扫描等功能。此外，它还支持TXT\u002FCSV\u002FJSON格式的数据导出，便于审计、研究和数据分析。通过使用代理池技术，Crypto-Checker能有效绕过DeBank API的反欺诈机制及IP封禁，确保查询结果的真实性和准确性。此项目适用于需要进行大规模加密货币钱包分析或监控的专业人士与机构。",2,"2026-06-21 04:01:52","CREATED_QUERY"]