CEL Token Economics

VRF Committee Consensus

Stake-weighted participation with reputation-based selection

4 Roles • VRF Selection • Reputation System
Decimals
10
10^10 units
Block Time
800ms
Fast blocks
Finality
~1.6s
2 blocks
Min Stake
0 CEL
DA Node
Unstake Lock
7 Days
604,800 blocks
Voting
67%
Supermajority

Token Specifications

CEL
Symbol
10
Decimals
10B
Units/CEL
u128
Balance Type

Unit Conversion

1 CEL10,000,000,000 units
0.1 CEL1,000,000,000 units
0.0001 CEL1,000,000 units

Note: All on-chain balances are stored as the smallest unit (10^-10 CEL). When displaying to users, divide by 10,000,000,000 to get CEL.

Participation Levels

Stake CEL to unlock different validator roles. Higher stakes enable more responsibilities and greater rewards.

Light

0 CEL

Observe and store block data

DA Node
0.0001 CEL/block

Voter

10 CEL

Participate in finality voting

DA NodeVoter
0.001 CEL/block

Executor

100 CEL

Execute transactions & compute state

DA NodeVoterExecutor
0.01 CEL/block

Sequencer

1,000 CEL

Propose and sequence blocks

All Roles
0.1 CEL/block

Block Rewards

Rewards are distributed every block (~800ms) to all active participants. With 800ms blocks, a Sequencer earns approximately 10,800 CEL/day if selected for every block.

Committee Roles

Sequencer

1,000 CEL min

Orders and proposes transactions into blocks

Executor

100 CEL min

Executes transactions and computes state changes

Voter

10 CEL min

Participates in 2/3 supermajority voting

DA Node

0 CEL min

Stores and serves block data for availability

Reputation System

Reputation determines your weight in VRF selection. Higher reputation = higher chance of being selected for committee roles.

100
Initial
10,000
Maximum
10
Minimum

Reputation Gains

  • Correct duty completion+1
  • 24 hours online+5
  • 100 blocks participation+10
  • Endorsing good validator+20

Reputation Penalties

  • Missed duty-10
  • Wrong data submitted-50
  • Fraud detected-500
  • Inactivity (7+ days)-5/day

Slashing Penalties

Double Signing100%
Complete stake lossCritical
Fraud50%
Significant penaltySevere
Invalid Execution25%
Execution errorsMedium
Invalid Vote10%
Voting violationsMinor
Data Unavailability5%
DA node failuresLow

Note: Critical and Severe offenses (Double Signing, Fraud) result in the validator being permanently marked as slashed and unable to participate until governance intervention.

Staking & Unstaking

Staking Process

  1. 1Register as a validator with your BLS public key
  2. 2Stake CEL tokens (amount determines eligible roles)
  3. 3VRF selects you for committee based on reputation
  4. 4Earn rewards for successful duty completion

Unstaking Process

  1. 1Request unstake (initiates lock period)
  2. 2Wait 7 days (604,800 blocks) lock period
  3. 3Complete unstake to receive tokens

During the lock period, your tokens cannot be used and you cannot participate in consensus.

Transaction Fees

Fee Calculation

fee = gas_limit × gas_price
Min Gas Price1 unit
Block Gas Limit30,000,000
Max TX/Block35,000

Fee Priority

Transactions are ordered by gas_price (highest first). To ensure faster inclusion, set a higher gas price during network congestion.

Tip: With 800ms block times and 35,000 TPS capacity, most transactions confirm in under 2 seconds.

Network Parameters

Block Time800ms
Finality2 blocks (~1.6s)
Max Block Size4 MB
Epoch Blocks1,000
Committee Max100 validators
Voting Threshold67% (2/3+1)
Sequencer Rotation100 blocks
Target TPS35,000
Chain IDcelereum-testnet-1

Tokenomics v4.0 • VRF Committee System • Celereum Foundation

Values sourced from celereum-core stake.rs and genesis.rs