Active Nodes: 42 Global
Network Hash Rate: 124.8 KH/s
Consensus Security: 100.00% PQ-Secure
Dynamic Min Fee: 0.0010 ADD
ADD Circulation: 1,248,500 ADD
Scientific Whitepaper

Technical Specifications

Lattice-based digital signatures, GF(2^64-2^32+1) Prime Field ranges, memory-bound ASIC-resistant consensus, and economic emission rules.

1. Executive Summary

The ADDITION blockchain is a Layer 1 (L1) decentralized ledger designed from the ground up for the post-quantum era. It natively combines a hard memory-bound Proof of Work consensus (PoMW), hybrid post-quantum lattice-based signatures (ML-DSA-87), zero-knowledge confidentiality shielding (ZK-Shield), a low-latency smart contract virtual machine (LDCE VM), a shared Proof-of-Useful-Work cloud compute engine (PoUW), and an ephemeral peer-to-peer anonymous private messenger.

IMPORTANT: ADDITION resolves the blockchain trilemma (Security, Scalability, Decentralization) by introducing post-quantum security mechanisms without sacrificing throughput (100,000 TPS target) and maintaining absolute decentralization via active ASIC resistance.

2. Proof-of-Memory-Work (PoMW) Consensus

The memory_hard_head64 algorithm counters ASIC centralization by enforcing pseudo-random memory reads/writes over a 1 MiB Scratchpad, shifting the computational bottleneck from raw ALU processing speed to memory bus bandwidth constraints.

[PoMW Mining Algorithm Flow]
1. Unmined Block Header (64 bytes) --> Keccak-512 Initial Hash.
2. Scratchpad Initialization (1 MiB RAM space).
3. Lookup Mixing Loop (64 iterations) :
   - Compute lookup address A(i) based on current state.
   - Read 64 bytes from Scratchpad at A(i).
   - Apply XOR & non-linear Head64 permutation.
   - Write back 64 permutated bytes to Scratchpad at A(i).
4. Keccak-512 Final Hash.
5. If Hash < Difficulty Target : Block solved and broadcasted to P2P network !
6. Else : Increment Nonce and return to step 1.
3. Post-Quantum Lattice Signatures (ML-DSA-87)

ADDITION immunizes the ledger against quantum computer attacks by adopting lattice-based cryptography standard ML-DSA-87 (Dilithium5) for all transaction validation.

[ML-DSA-87 Signatures Pipeline]
1. Dilithium5 Key Generation --> Public Key (PK) + Private Key (SK).
2. Wallet Address Derivation: Double SHA3-512 Hashing of PK -> 40-character hex string.
3. Transaction Signing: Raw Transaction -> Keccak-256 Hash -> Sign with Private Key (SK).
4. Verification: Validator executes verify_message(PK, TXHash, Signature). If Valid -> Add to mempool.
4. ZK-Shield & Privacy Pools

Absolute financial sovereignty requires real privacy. The ZK-Shield privacy pool hides transaction graphs by allowing users to shield public ADD into private note commitments, spent via zero-knowledge proofs.

5. Tokenomics & Monetary Emission Model

The total supply of ADDITION is strictly capped at 50,000,000 ADD. Emissions follow a degressive halvings model, combined with a Tail Emission of 1 ADD constant reward per block.

Period / Blocks Block Reward Emitted ADD Cumulative Supply
Period 0 (Blocks 1 - 210k) 50 ADD 10,500,000 ADD 10,500,000 ADD
Period 1 (Blocks 210k - 420k) 25 ADD 5,250,000 ADD 15,750,000 ADD
Period 2 (Blocks 420k - 630k) 12.5 ADD 2,625,000 ADD 18,375,000 ADD
Period 3 (Blocks 630k - 840k) 6.25 ADD 1,312,500 ADD 19,687,500 ADD
Period 4 (Blocks 840k - 1.05M) 3.125 ADD 656,250 ADD 20,343,750 ADD
Period 5 (Blocks 1.05M - 1.26M) 1.5625 ADD 328,125 ADD 20,671,875 ADD
Tail Emission (After Block 1.26M) 1.00 ADD (Fixed) 1 ADD / block 50,000,000 ADD (Max Cap)
6. Daemon JSON-RPC Interface Commands

The local C++ daemon validator accepts structured JSON-RPC calls. Below is the comprehensive command reference manual:

getinfo

Return global info.

createwallet

Generate key pairs.

getbalance <address>

Query L1 balance.

mine <address> [threads]

Invoke block solver.

token_create_ex

Mint custom tokens.

swap_exact_in

Execute DEX swaps.