[ANN] QATROL COIN (QTR) — Native Layer-1 on Pure Node.js from Scratch
SHA-256 PoW | P2P | ECDSA P-256 | Not a Fork, Not a Clone, Not a Token
:: WHY THIS IS INTERESTING FOR A TECH GUY ::
I wrote this blockchain alone. It is not a fork of Bitcoin and not a clone of Litecoin.
The codebase is 100 percent original. The goal was not to make yet another coin but to figure out how nodes, P2P, and consensus work in practice and to show it to the community.
What is under the hood:- Core: Node.js (no C plus plus dependencies, pure JavaScript).
- P2P: Custom node synchronization protocol (WebSocket).
- Cryptography: ECDSA on the P-256 (secp256r1) curve. This is not secp256k1 like Bitcoin uses but a NIST industrial standard with hardware acceleration on CPU. Transactions are verified faster.
- Wallets: BIP-39 (12 words). The usual standard.
:: NETWORK SPECIFICATION (MAINNET) ::
Consensus and blocks:
- Algorithm: SHA-256 Proof of Work
- Block time: around 45 seconds
- Difficulty adjustment: Dynamic (DAA), every 15 blocks
- Current difficulty (at the time of posting): around 7
Emission:
- Maximum supply: 1,000,000,000 QTR (fixed forever)
- Model: The entire supply is on the Genesis address. New coins are NOT minted.
- Block reward: 10 QTR (paid from the Genesis fund).
- Halving: None.
:: WHAT A BLOCK LOOKS LIKE (JSON) ::
{
"index": 131,
"prevHash": "00000dbed50c38cfe8b6476aba9f88008b18031d9fdb7996ee80d11236d9e904",
"timestamp": 1775883750983,
"transactions": [...],
"nonce": 11997120,
"difficulty": 7,
"miner": "KB2BBFFDCCBD57B17794BA77678549D764BAFD49",
"hash": "000000b8a017371b92a708bff65506640b8b5b2a9a0527f56b25ac98aedc8965"
}
:: INFRASTRUCTURE AND ECOSYSTEM ::
Mining (CPU)The network is young and the difficulty is low. A home PC can still find blocks.
- Public Pool: Works 24/7. PPLNS payouts every 5 minutes. Pool fee: 2 percent.
- Solo Miner: Available as an .exe file for Windows. Multithreaded, uses all cores.
Wallet- Web version (SPA) with client-side encryption.
- Telegram bot (at QatrolBot) for managing balance from a phone.
:: ROADMAP ::
| ✅ DONE | Blockchain core, P2P protocol, PoW |
| ✅ DONE | Public mining pool with auto payouts |
| ✅ DONE | Web wallet plus Telegram bot |
| 🚧 WIP | Native Block Explorer (indexing in progress) |
| 📅 PLANNED | GPU miner (CUDA) — reference implementation |
| 📅 PLANNED | Internal P2P exchange (atomic swaps) |
:: DISCLAIMER AND HONESTY ::
This is a technological experiment, a desire to try and develop my own blockchain.
Strengths:- Live Mainnet (not a testnet).
- Clean code without forks (can be studied as a textbook).
[ANN] Qatrol Coin (QTR) - Native Layer-1 Blockchain | Node.js | SHA-256 | P-256 ECDSA | MIT License