Proof-of-Bandwidth Blockchain for the Real Economy
Features β’ Quick Start β’ Architecture β’ Documentation β’ Contributing
KnexCoin (KNEX) is a next-generation cryptocurrency that solves the blockchain trilemma through a novel Proof-of-Bandwidth (PoB) consensus mechanism combined with Proof-of-Stake. Unlike traditional cryptocurrencies, KnexCoin incentivizes real infrastructure contribution rather than pure capital lockup.
- π Proof-of-Bandwidth β Validators earn rewards for providing measurable network bandwidth
- πΈ Zero-Fee Transactions β Frictionless value transfer without intermediaries
- πͺ Merchant-Driven Price Discovery β No exchange listings; price emerges from real commerce
- π SPVT Security β Stake-Proportional Validation Tiers scale security with transaction value
- β‘ Block-Lattice DAG β Near-instant confirmations with parallel transaction processing
| Feature | Description |
|---|---|
| Zero Fees | Transactions are free, secured by bandwidth contribution |
| Instant Confirmation | Block-lattice architecture enables sub-second finality |
| Fixed Supply | Hard cap of 210 million KNEX with halving emission |
| NFC Payments | Tap-to-pay with physical KnexCoin cards |
| Merchant Focus | Built for real-world commerce, not speculation |
| Quantum-Safe | NIST post-quantum cryptography (FALCON, Kyber, Dilithium) from Genesis |
| Web3 Mail | Encrypted decentralized messaging via KnexMail |
# Browser Extension
# Visit: https://knexpay.com/extension
# Or use the PWA
# Visit: https://knexpay.com# Clone the repository
git clone https://github.com/knexcoin/knexcoin.git
cd knexcoin
# Build the Rust node
cd "Knex Project/node"
cargo build --release
# Start the node
./target/release/knex-node startcd KnexDAG
pip install -r requirements.txt
python -m src.apiβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Client Layer β
βββββββββββββββ¬ββββββββββββββ¬ββββββββββββββ¬βββββββββββββββββββ€
β Extension β PWA β NFC Card β AyeDEX β
ββββββββ¬βββββββ΄βββββββ¬βββββββ΄βββββββ¬βββββββ΄βββββββββ¬ββββββββββ
βββββββββββββββ΄βββββββ¬βββββββ΄ββββββββββββββββ
β
ββββββββΌβββββββ
β REST API β
ββββββββ¬βββββββ
β
βββββββββββββββΌββββββββββββββ
β β β
ββββββββΌβββββββ ββββββΌβββββ ββββββββΌβββββββ
β Flask API β β Rust β β gRPC β
β (8080) β β Node β β (9090) β
ββββββββ¬βββββββ β (7076) β ββββββββ¬βββββββ
β ββββββ¬βββββ β
βββββββββββββββΌββββββββββββββ
β
ββββββββΌβββββββ
β RocksDB β
βββββββββββββββ
| Layer | Technology |
|---|---|
| Node | Rust, Tokio, Axum, RocksDB |
| Backend | Python, Flask, SQLite |
| Frontend | SvelteKit, TypeScript, Vite |
| Crypto | FALCON, Kyber, Dilithium (post-quantum) + Ed25519, Blake2b |
| Parameter | Value |
|---|---|
| Max Supply | 210,000,000 KNEX |
| Genesis | 21,000,000 KNEX (10%) |
| PoB Emission | 189,000,000 KNEX (90%) |
| Halving | Every 3 years |
| Tail Emission | 0.1% annual (perpetual) |
Security scales with transaction value:
| Tier | TX Range | Required Stake | Validators |
|---|---|---|---|
| 1 | < 1K KNEX | Any | 3 |
| 2 | 1K - 100K | 1,000 KNEX | 5 |
| 3 | 100K - 1M | 100,000 KNEX | 7 |
| 4 | 1M - 10M | 1,000,000 KNEX | 9 |
| 5 | > 10M | Match TX | 11 |
| Document | Description |
|---|---|
| Home | Wiki overview |
| Getting Started | Setup guide |
| Technical Architecture | Protocol deep dive |
| SPVT System | Validation tiers |
| Tokenomics | Economic model |
| AyeDEX Exchange | Merchant exchange |
| Validator Guide | Run a node |
| API Reference | Developer APIs |
KnexWallet/
βββ Knex Project/
β βββ node/ # Rust full node (5,600+ lines)
βββ KnexDAG/ # Python backend (2,300+ lines)
βββ idex-svelte/ # AyeDEX SvelteKit app
βββ Knexpay/ # Marketing & wallet UIs
βββ iDEX (Ayedex)/ # HTML exchange interface
βββ sections/ # Whitepaper (28 sections)
βββ wiki/ # Documentation
| Component | Progress |
|---|---|
| Rust Node | βββββββββββββββββββββ 95% |
| Python Backend | ββββββββββββββββββββ 80% |
| Whitepaper v4.2 | ββββββββββββββββββββ 98% |
| Browser Extension | ββββββββββββββββββββ 70% |
| PWA | ββββββββββββββββββββ 80% |
| Overall | ββββββββββββββββββββ 88% |
Current Phase: Testnet Preparation (Q1 2026)
We welcome contributions! See Contributing.md for guidelines.
# Fork and clone
git clone https://github.com/YOUR_USERNAME/knexcoin.git
# Create a branch
git checkout -b feature/your-feature
# Make changes and submit PR- Whitepaper v4.2
- Rust node core
- SPVT implementation
- AyeDEX frontend
- Testnet launch (Q1)
- Mainnet launch (Q3)
- Mobile apps (iOS & Android)
- Hardware wallet support
- KnexMail public launch
- 10,000+ merchants
| Platform | Description | Link |
|---|---|---|
| KnexCoin | Main website & documentation | knexcoin.com |
| KnexPay | Wallet, POS & payment gateway | knexpay.com |
| KnexMail | Web3 encrypted decentralized mail | knexmail.com |
| AyeDEX | Merchant-driven exchange | ayedex.com |
| GitHub | Source code & development | github.com/knexcoin |
KnexMail is a decentralized, end-to-end encrypted messaging platform built on the KnexCoin network.
- π End-to-End Encryption β Messages encrypted with post-quantum cryptography
- π Decentralized Storage β No central servers; messages stored on the DAG
- π° Payment Attachments β Send KNEX directly within messages
- π Address-Based Identity β Your
knex_address is your inbox - π« No Spam β Micro-PoW requirement prevents spam attacks
- π Censorship Resistant β No central authority can block messages
This project is open source. See LICENSE for details.
KnexCoin β Building the infrastructure layer for global commerce
Made with β€οΈ by the KnexCoin Team
