โ๐ช๐น๐๐โ๐ ๐๐ฅ๐ค ๐ ๐น๐๐ฅ๐๐ ๐๐ ๐ป๐๐ค๐๐๐ ๐๐ฃ๐ ๐จ๐๐ฅ๐ โ๐ช๐ก๐๐๐ฃ๐ก๐ฆ๐๐ ๐๐๐ค๐ฅ๐๐๐ฅ๐๐.
Project description
----------------------
CPU Usage: X%
Memory Usage: X%
----------------------
Local: PyBLOCK
Node: XxXxXxX
Block: XxXxXxX
Version: X.x.X
A. PyBLOCK
B. Bitcoin Core
L. Lightning Network
P. Platforms
S. Settings
X. Donate
Q. Exit
Select option:
PyBLOCK
โ๐ช๐น๐๐โ๐ ๐๐ฅ๐ค ๐ ๐น๐๐ฅ๐๐ ๐๐ ๐ป๐๐ค๐๐๐ ๐๐ฃ๐ ๐จ๐๐ฅ๐ โ๐ช๐ก๐๐๐ฃ๐ก๐ฆ๐๐ ๐๐๐ค๐ฅ๐๐๐ฅ๐๐.
- This will fully work on a Node that has Bitcoin Core and LND installed.
- We fully tested and worked perfect on MyNodeBTC
- We fully tested and worked perfect on RaspiBlitz
- We fully tested and worked perfect on BitcoinMachines
- We fully tested and worked perfect on Umbrel
First Start
-
You will need to find the path of the files tls.cert and admin.macaroon to do the REST connection to have access to LND.
-
Poetry is needed to ensure every user has the same python dependencies installed.
From LOCAL Node
Open the Terminal.
-- Easy mode:
- a@A:~> sudo apt install hexyl
- a@A:~> sudo apt install jq
- a@A:~> pip3 install pybitblock
- a@A:~> pyblock
-- Manual mode:
- a@A:~> sudo apt install hexyl
- a@A:~> sudo apt install jq
- a@A:~> git clone https://github.com/curly60e/pyblock.git
- a@A:~> cd pyblock
- a@A:~> pip3 install -r requirements.txt
- a@A:~> cd pybitblock
- a@A:~> python3 PyBlock.py
-- Poetry mode:
- a@A:~> sudo apt install hexyl
- a@A:~> sudo apt install jq
- a@A:~> pip3 install poetry
- a@A:~> git clone https://github.com/curly60e/pyblock.git
- a@A:~> cd pyblock
- a@A:~> poetry install
- a@A:~> cd pybitblock
- a@A:~> poetry run python3 PyBlock.py
-- Upgrade:
- a@A:~> pip3 install pybitblock -U
- a@A:~> pyblock
- This is how we continue.
- It will ask you for the IP:PORT (REST PORT) in this case use: localhost instead of the IP.
- Then it will ask you for the path to the tls.cert.
- Then it will ask you for the path to the admin.macaroon.
- Then it will ask you for the path to bitcoin-cli or if you have already installed just put: bitcoin-cli.
- And you are in.
From REMOTE Computer
- You will need to have tls.cert and admin.macaroon already downloaded from your LND node.
- Poetry is needed to ensure every user has the same python dependencies installed.
Open the Terminal.
-- Easy mode:
- a@A:~> sudo apt install hexyl
- a@A:~> sudo apt install jq
- a@A:~> pip3 install pybitblock
- a@A:~> pyblock
-- Manual mode:
- a@A:~> sudo apt install hexyl
- a@A:~> sudo apt install jq
- a@A:~> git clone https://github.com/curly60e/pyblock.git
- a@A:~> cd pyblock
- a@A:~> pip3 install -r requirements.txt
- a@A:~> cd pybitblock
- a@A:~> python3 PyBlock.py
-- Poetry mode:
- a@A:~> sudo apt install hexyl
- a@A:~> sudo apt install jq
- a@A:~> pip3 install poetry
- a@A:~> git clone https://github.com/curly60e/pyblock.git
- a@A:~> cd pyblock
- a@A:~> poetry install
- a@A:~> cd pybitblock
- a@A:~> poetry run python3 PyBlock.py
-- Upgrade:
-
a@A:~> pip3 install pybitblock -U
-
a@A:~> pyblock
- This is how we continue.
- It will ask you for the IP:PORT (REST PORT).
- Then it will ask you for the path to the tls.cert.
- Then it will ask you for the path to the admin.macaroon.
- Then it will ask you for the path to bitcoin-cli or if you have already installed just put: bitcoin-cli.
- And you are in.
Dependencies
- Install Curl on Debian based type:
- sudo apt install curl
How to execute
- python3 PyBlock.py
Running PyBLOCK using Docker
First check out or unzip the code to a directory, cd to that directory, and from there type the following commands: (Make sure Docker desktop is running in the background "sudo service docker start".)
- docker build -t pyblock .
Run it using
- docker run -p 6969:6969 -it pyblock
Then open http://localhost:6969 with a browser, you will get the PyBLOCK Docker App.
Credentials: "Running:PyBLOCK" ("User:Pass")
Created by
@Curly60e. โก๏ธ curly60e@zbd.gg
npub1a78zk8cnczxjudg888f9t3va29vxhevvhdkdqvwe7zk70qx488zsc8573s
Pentester and contribution by
@SN. โก๏ธ sn@getalby.com
npub1h0mlskkqsyct98tldn744wa5j783h8du779c7zdjay29uyzwev4qxx9sjn
Contributor
Tools by
@SamouraiDev, @Korynewton, @Tippin_Me, @TallyCoinApp, @DJBooth007, @MemPool, @CoinGecko, @Igor_Chubin, @Shesek, @LNBits, @LNPAYco, @OpenNodeCo, @BlockStream, @Gwidion, @AlphaaZeta, @Hampus_S, @Mutatrum, @RoboHash, @C_Otto83, @BashCo_, @JamesOb, @BenTheCarman, @Whale_Alert, @BitcoinExplorer, @JanoSide, @LNstats, @Slush_Pool, @Braiins_Systems, @CKPoolDev, @KanoBTC, @JohnCantrell97, @JoostJgr, @PRguitarman, @NyanCat, @Mononautical, @Janna3257, @Cercatrova_21, @ChaumDotCom, @CashuBTC, @CalleBTC, @0xB10C, @BitRawr, @Vishalxl, @Odudex, @UTXOracle, @Acinq, @PhoenixWallet, @ForemanMining, @@Ocean_Mining, @LuxorTechnology, @PyPi, ...
PyBLรCK SOLO MINING POOL
Are you a Bitcoin Miner?
stratum+tcp://pool.pyblock.xyz:3333
Note that if you do not find a Block, you get no reward at all with Solo Mining.
0.4 % goes to PyBLรCK to operate the Pool.
Click here for more info
PyBLOCK POOL WEBSITE
PyBLOCK BOLT12
SUPPORT PyBLรCK.
โก๏ธ curly60e@zbd.gg โก๏ธ
Bitcoin Address: bc1prwjajvvax2rkm2wzelpfzzc2ncywht69pswnurhzdfj9qujhyxzsqpd3eg
Samourai Wallet Paynym: PM8TJhNTTq3YVocXuPtLjKx7pKkdUxqwTerWJ2j2a7dNitgyMmBPN6gK61yE17N2vgvQvKYokXktt6D6GZFTmocvDJhaUJfHt7ehEMmthjsT3NQHseFM
Monero: 42jtb4dAfm6BQ8h6x56qGyAMMHVXGRwRMTSb2LwsBg1jVqD4TxfpD1pTK56tkrTMGhEKipZdDHfJrB1g8iQfvSyC7gZ9M8M
PyBLรCK Nostr Pulic Channel
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pybitblock-2.7.1.tar.gz
.
File metadata
- Download URL: pybitblock-2.7.1.tar.gz
- Upload date:
- Size: 5.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8735d0ae8fed810eec0ebe1a327c978fee6b6397a230bca169f84f785d74fd54 |
|
MD5 | 4a8603040176f32510cd995cebc0f003 |
|
BLAKE2b-256 | d69712d9aee4646d6a352d77746a0d2d26afd8efe04dd719a52048b20927efee |
File details
Details for the file pybitblock-2.7.1-py3-none-any.whl
.
File metadata
- Download URL: pybitblock-2.7.1-py3-none-any.whl
- Upload date:
- Size: 5.5 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cdc05bdf9f9a407277f40f8d79247674c4096ee0f427884de1c2ec8d2b903674 |
|
MD5 | 25e6e1f5c37984cea1713381ac467b15 |
|
BLAKE2b-256 | 514594dcbf1dd81fdde18e48a6b2a5df876743b1ef8619c0bb67145df159c6f6 |