VirtEngine

Module reference · Economics & settlement

x/staking — Staking

Validator staking extensions over Cosmos SDK staking, tuned for the dual validator role.

What it does

Inside x/staking

The staking module extends Cosmos SDK staking for VirtEngine's needs. Bonded stake weights consensus voting power under CometBFT, and slashing applies to protocol misbehavior. Unbonding and reward parameters are governance-controlled.

VirtEngine validators can participate in both consensus and the VEID Network. Staking rewards remain but are proposed at roughly 90% lower than the prior model; compensation, commission and conditions are governed protocol parameters.

Why it exists

The design rationale

Proof-of-stake security is only as strong as the incentive to bond. The extended staking module ties security funding to a self-balancing feedback loop, and compensates the identity-network work that makes VirtEngine's validator role unique.

Interactions

How it connects to the rest of the chain

No module stands alone — these are the protocol surfaces this module depends on or serves.

Key concepts

Terms that matter here

Bonded stake
Tokens locked to a validator, weighting its consensus vote and earning rewards.
Unbonding period
The 21-day exit delay during which stake earns nothing and remains slashable.
Identity-led issuance
A proposed allocation for accounts meeting the network-defined unique-identity threshold and activity conditions.

Keep exploring

More from economics & settlement