Quantum Blockchain – Windows Node Client
This folder contains a PowerShell client that connects a Windows PC to your Quantum Blockchain node (running on your phone, server, or another machine).
Files
quantum_blockchain_node.ps1– the Windows client node.README.html– this document.
1. Configure the Node Address
Open quantum_blockchain_node.ps1 in a text editor and find this section near the top:
$NodeBaseUrl = "http://192.168.1.23:5000"
Change this URL to the IP address and port where your blockchain node is running. Examples:
- Phone on Wi-Fi (Termux node):
http://192.168.0.42:5000 - Node running on the same PC:
http://127.0.0.1:5000
Your Termux / phone blockchain server must expose HTTP endpoints that match the paths configured in the script
(e.g. /api/account, /api/mine, /api/data, /api/chain).
2. Run the Client on Windows
- Right-click the Start menu and open Windows PowerShell (or PowerShell).
- Change directory to this folder. Example:
cd C:\Users\YourName\Desktop\QuantumNode - Allow scripts in this session:
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process - Run the client:
.\quantum_blockchain_node.ps1
3. Menu Options
- 1. Create Account – calls
POST /api/accounton your node and saves the wallet locally. - 2. Mine Quantum Coins – calls
POST /api/mineusing your wallet’s public key. - 3. Post Data to Blockchain – calls
POST /api/datawith your data payload. - 4. Retrieve Data from Blockchain – calls
GET /api/chainand prints the chain.
4. Important
- This client is real – if your node is offline, it will fail instead of faking success.
- The “quantum” logic (e.g., IBM Q, Qiskit, etc.) should live on the node side – this client just talks to it.
- You can adapt the endpoint paths and JSON fields in the script to match your existing Termux implementation.
Architect: Dean Snow · Quantum Blockchain Proof-of-Concept · Snow Unlimited.