
Uno strumento da terminale che monitora le transazioni Bitcoin in tempo reale sopra o sotto una soglia specificata.
Uno strumento semplice che traccia le transazioni Bitcoin in tempo reale, sopra o sotto un determinato obiettivo di prezzo, utilizzando un'API websocket sul tuo terminale.
-Passaggio 1: Installa Python (se non è già installato)
Download from python.org
During install → make sure to check ✅ “Add Python to PATH”
-Apri Windows Terminal / PowerShell
-Vai nella cartella del bot
cd \Users\<YourPCName>\Desktop\TERM1B1TB0T
-Passaggio 2: Installa le dipendenze (necessario solo una volta)
pip install requests websocket-client
-Passaggio 3: Eseguilo
python TERM1B1TB0T.py above 1000
-₿ Chiudi il Websocket
CTRL + C
Configura un Ambiente Virtuale per il Bot
Questo è normale su Linux (o distribuzioni basate su Debian con ambienti Python rigidi).
Ti imbatterai nella restrizione Python’s PEP 668,
che impedisce di installare pacchetti a livello di sistema usando pip3, per evitare di rompere i pacchetti Python installati dal sistema operativo.
-Se non l'hai già fatto:
-Esegui:
mkdir -p ~/TERM1B1TB0T
cd ~/TERM1B1TB0T
-Esegui:
python3 -m venv btc-env
-Questo crea una cartella btc-env/ all'interno del tuo progetto con un ambiente Python isolato.
source btc-env/bin/activate
-Se l'operazione riesce, il tuo terminale ora apparirà più o meno così:
(btc-env) username@kali:~/TERM1B1TB0T$
-Questo significa che sei all'interno dell'ambiente virtuale.
-Mentre l'ambiente virtuale è attivo, installa la libreria richiesta:
pip install websocket-client
-Questo installa il pacchetto solo all'interno del tuo ambiente virtuale — non a livello di sistema.
-installa requests:
pip install requests
-Sempre all'interno dell'ambiente virtuale, avvialo con:
python TERM1B1TB0T.py above 500
CTRL + C
deactivate
source ~/TERM1B1TB0T/btc-env/bin/activate
pip list
which python (should point inside btc-env)
-Attiva prima il tuo ambiente virtuale:
source ~/TERM1B1TB0T/btc-env/bin/activate
-Esegui il bot con un limite di prezzo personalizzato (in USD):
python TERM1B1TB0T.py above 5000
-In questo modo verranno registrate solo le transazioni BTC di valore superiore a $5000.
-Se Non Fornisci un Valore
Se esegui:
python TERM1B1TB0T.py
…verrà usato il valore predefinito di $1000.
Dopo che è rimasto in esecuzione per un po':
Apri high_value_btc_tx.log in un editor di testo per vedere le transazioni salvate.