Ein leistungsstarker Bitcoin Wallet Balance Checker mit modernisiertem Code, verbesserter Fehlerbehandlung und aktualisierten APIs.
- ✅ Online Users Funktionalität: Vollständig repariert und funktionsfähig
- ✅ Token-Validierung: Robuste Token-Validierung ohne Bugs
- ✅ API-Endpunkte: Alle Bitcoin APIs aktualisiert und funktionsfähig
- ✅ Fehlerbehandlung: Verbesserte Fehlerbehandlung und Logging
- ✅ Code-Qualität: Modernisierter Python-Code mit Typen-Hints
- 🔒 Sicherheit: Verbesserte Token-Sicherheit
- 📊 Status-Dashboard: Detaillierte API-Status-Informationen
- 💾 Token-Speicherung: Automatisches Speichern und Laden von Tokens
- 🎨 Bessere UI: Farbige Konsolen-Ausgabe und bessere Benutzerführung
- ⚡ Performance: Optimierte API-Aufrufe und Rate-Limiting
- 🔄 Auto-Fallback: Automatisches Wechseln zwischen APIs bei Ausfällen
- Python 3.8 oder höher
- pip (Python Package Manager)
-
Repository klonen oder herunterladen
git clone https://github.com/lopekinz/BTCSt3aIer.git cd BTCSt3aIer -
Virtuelle Umgebung erstellen (empfohlen)
python -m venv venv # Windows venv\\Scripts\\activate # Linux/Mac source venv/bin/activate
-
Abhängigkeiten installieren
pip install -r requirements.txt
-
Server starten
python server.py
Der Server läuft nun auf
http://localhost:5000 -
Client starten (neues Terminal)
python main.py
- Server starten: Führen Sie zuerst
python server.pyaus - Client starten: Führen Sie in einem neuen Terminal
python main.pyaus - Token eingeben: Beim ersten Start wird ein Token automatisch generiert
- Befehle verwenden: Nutzen Sie die verfügbaren Befehle
🔍 'find wallet' - Wallet-Guthaben suchen
📊 'status' - API-Status anzeigen
❓ 'help' - Hilfe anzeigen
🚪 'exit' - Programm beendenbtc-finder> find wallet
Anzahl der zu generierenden Adressen eingeben: 100
Dateiname zum Speichern eingeben: ergebnisse.txt
Überprüfe 100 Adressen...
Überprüft: 100/100 Adressen...
🎉 0 Adressen mit Guthaben gefunden!
Ergebnisse gespeichert in: ergebnisse.txtDie Anwendung nutzt mehrere Bitcoin-APIs für maximale Zuverlässigkeit:
- Blockchain.info
- Blockstream.info
- BlockCypher
- Blockchair.com
- BTC.com
- Mempool.space
- Tokens werden automatisch generiert und in
tokens.txtgespeichert - Benutzer-Tokens werden in
saved_token.txtfür Wiederverwendung gespeichert - Token sind 32 Zeichen lang und kryptographisch sicher
GET /status- API-Status und StatistikenPOST /validate_token- Token-ValidierungPOST /generate_token- Neuen Token generierenGET /balance/<address>- Bitcoin-Guthaben abrufenGET /online_users- Online-Benutzer AnzahlGET /health- Server-Gesundheitscheck
- Realistische Erwartungen: Bitcoin-Adressen mit Guthaben zu finden ist extrem unwahrscheinlich
- Bildungszweck: Diese Software ist primär für Bildungs- und Forschungszwecke gedacht
- Rate Limiting: Respektieren Sie die API-Limits der verwendeten Services
- Kostenlos: Falls Sie für diese Software bezahlt haben, wurden Sie betrogen!
- Teilen Sie Ihre Tokens nicht mit anderen
- Verwenden Sie die Software nur für legale Zwecke
- Die Software sammelt keine persönlichen Daten
Problem: Server startet nicht
# Lösung: Prüfen Sie ob Port 5000 frei ist
netstat -ano | findstr :5000Problem: Token-Validierung schlägt fehl
# Lösung: Löschen Sie saved_token.txt und starten Sie neu
del saved_token.txt
python main.pyProblem: Alle APIs schlagen fehl
# Lösung: Prüfen Sie Ihre Internetverbindung
python -c "import requests; print(requests.get('https://google.com').status_code)"- Moderate Anzahl: Verwenden Sie nicht mehr als 1000 Adressen pro Durchgang
- Pausen einlegen: Bei häufiger Nutzung Pausen zwischen den Sessions einlegen
- Lokaler Server: Verwenden Sie immer den lokalen Server für beste Performance
Verbesserungsvorschläge und Bug-Reports sind willkommen!
# Entwicklungs-Abhängigkeiten installieren
pip install pytest pytest-flask black flake8
# Tests ausführen
pytest
# Code formatieren
black *.pyDieses Projekt steht unter der MIT License.
- E-Mail: pinkyhax@gmail.com
- Issues: GitHub Issues verwenden
- Kostenlos: Diese Software ist und bleibt kostenlos!
- Bitcoin-Community für die APIs
- Alle Contributor und Tester
- Open-Source-Libraries die verwendet werden
⭐ Falls diese Software hilfreich war, hinterlassen Sie einen Stern! ⭐
Entwickelt mit ❤️ für die Bitcoin-Community