Skip to content
Available on private testnetTestnet: yesMainnet: Not availableSoftware: Core bad4a06ea · protocol pqwerai-v8-testnet/1Updated

Network parameters

Generated from testnet/release/network/network.json, the single source of truth that nodes, wallets and this documentation read. If a value here disagrees with a node, the node and network.json win — please report it.

Identity

Parameter Value
Network name PQWERAI v8 private testnet rc1
Status release-candidate; private testnet only; no real funds; not mainnet
Protocol version pqwerai-v8-testnet/1
Chain ID / network ID 77240 (0x12db8) / 77240
Native asset PQAI, 18 decimals
Genesis PENDING_OWNER_CEREMONY — The persistent testnet genesis is fixed once by testnet/release/vps/genesis-ceremony.sh from the owner's validator PUBLIC keys and recorded in GENESIS_MANIFEST.json. Local acceptance runs use disposable genesis files with identical parameters but fresh keys.

Add the network to a wallet

{
  "chainId": "0x12db8",
  "chainName": "PQWERAI Testnet",
  "nativeCurrency": {
    "name": "PQAI",
    "symbol": "PQAI",
    "decimals": 18
  },
  "rpcUrls": [
    "http://127.0.0.1:8545"
  ]
}

Pin both the chain ID and the genesis hash published in GENESIS_MANIFEST.json; the PQWERAI Windows Wallet does this automatically.

GhostRider proof of work

Parameter Value
Helper pqwerai_hash_worker (native GhostRider stream helper) (sha256 3a54f0bb461f296b…, linux-amd64 only (Windows uses WSL2))
Base difficulty 64 (adaptive: True)
Difficulty rule next = parent2 if gap<=2s; parent/2 if gap>=8s; else parent; clamped to [base, 16base]
Target block interval 3–7 s
Fork choice greatest total difficulty; equal TD keeps local head; never reorganises below the BFT finalized checkpoint

Issuance

Parameter Value
Split 79.2% PoW miners / 19.8% active Smartnode validators / 1% founder treasury of each epoch issuance (owner decision 2026-11-05)
Cap none (uncapped, per owner policy)
Fees EIP-1559 base fee burned (tracked as fee_burn_wei); priority fee to the miner
Founder share the founder 1% is carved out of the same issuance; transfers, gas fees and AI payments are never charged
Accounting RPC g4_status.minted_wei, fee_burn_wei, pow_issued_wei, pos_issued_wei, founder_issued_wei, registry_slash_burned_gwei

EVM

Parameter Value
Engine Core-Geth EVM (unmodified opcode semantics)
Rules Ethash-family protocol changes through London at genesis, plus EIP-3651, EIP-3855 (PUSH0), EIP-3860, EIP-5656 (MCOPY), EIP-1153 (transient storage) at block 0
Genesis gas limit 15,000,000
Genesis base fee 1,000,000,000 wei
Transaction types legacy (EIP-155), EIP-2930, EIP-1559

Finality

Parameter Value
Kind FFG-style checkpoint finality over registry-derived Smartnode validator sets
Epoch length blocks 32
Quorum strictly more than 2/3 of the epoch set's effective stake
Minimum genesis validators 4
Max link span blocks 4096
Vote transport signed votes submitted over authenticated JSON-RPC (g4_submitVote); certificates travel as transactions/blocks over devp2p
Signer safety persistent journal with double-vote and surround-vote locks, fsync before release, stale-backup anchoring

Smartnode registry

Parameter Value
Registry account keccak256('PQAI/private/G4/registry/v1')[12:]
Operations register=1, topup=2, delegate=3, undelegate=4, claim=5, rotate=6, exit=7, withdraw=8, slash=9
Operation gas 150000
Genesis validator stake gwei 32000000000
Min stake gwei 1000000000
Max effective stake gwei 2048000000000
Min delegation gwei 1000000
Activation delay epochs 2
Unbonding epochs 4
Evidence window epochs 3
Slash fraction 25/100 of stake, burned
Max set size 64
Max registered 256
Withdrawal rule only after exit + unbonding AND the withdrawable epoch is BFT-finalized

RPC

Parameter Value
Default bind 127.0.0.1
Served namespaces eth, net, web3, txpool, g4 (+ pqwerai_peerHealth operator diagnostics)
Never exposed personal, admin, debug, miner, clique, engine
Non-loopback bind --rpc.token-file (bearer token >= 16 bytes, constant-time compare)
Max request 4,194,304 bytes

P2P

Parameter Value
Default port 30303
Discovery off by default; --discovery with --bootnodes enables discv4 seeded by bootstrap nodes
Bootstrap privileges none; bootstrap nodes are ordinary full nodes
Identity check devp2p eth handshake rejects peers with a different network ID or genesis hash

Sources at 72057fe3ec: testnet/release/network/network.json

Found a problem? Report a documentation issue · Build testnet-rc1+72057fe3ec