Skip to content

Chain architecture

KriptoNyx is a Cosmos SDK chain with an EVM execution layer, built on an Evmos fork. That combination gives it Tendermint's fast-finality proof-of-stake consensus and full Ethereum tooling compatibility at the same time.

Layers

LayerComponentVersion
ConsensusTendermintv0.34.26
ApplicationCosmos SDK, Evmos forkv0.46.10
Executiongo-ethereum, Evmos forkv1.10.26
Binarykriptonyxd

Tendermint orders transactions and reaches agreement among validators. It is Byzantine fault tolerant and gives instant finality — once a block is committed it cannot be reorganised, unlike chains with probabilistic finality.

The Cosmos SDK application holds the modules: staking, slashing, governance, bank, and the EVM module.

The EVM module executes Solidity contracts exactly as Ethereum does, so opcodes, gas accounting and contract semantics behave as you expect.

Consequences worth knowing

No reorganisations. A committed block is final. You do not need to wait for confirmations in the Ethereum sense — though waiting for the receipt is still how you confirm a transaction succeeded.

Validators, not miners. Blocks are produced by a bonded validator set, capped at 64. Security comes from staked KNYX, and misbehaviour is slashed.

Two address formats, one account. See Accounts and addresses.

Network parameters

ParameterValue
Maximum validators64
Unbonding period1,814,400 s — 21 days
Minimum gas price0aknyx
Genesis time2026-04-21T02:05:02Z
Genesis SHA-256b737d821b535482bb20d6c5e95492c4260e715cccef7ddbd2cdc27d95c52dfdd

The unbonding period matters: stake withdrawn is illiquid for 21 days and remains slashable during it for faults committed earlier.

Node interfaces

A node exposes several interfaces. Only P2P is public by policy; the rest are bound to localhost and reached through a TLS proxy where they are published.

InterfacePortExposure
P2P26656Public
Tendermint RPC26657Localhost
EVM JSON-RPC8545Localhost
gRPC / gRPC-web9090 / 9091Localhost
Cosmos REST1317Disabled by default

See Running a validator for how these are configured on a real node.

KriptoNyx testnet — chain ID 3009 (kriptonyx_3009-1)