Skip to main content

Tokenomics

The full breakdown of SRX supply, distribution, halving schedule, vesting, and reward economics. For the visual version, see sentrixchain.com/docs/tokenomics.

At a glance

FieldValueStatus
Hard cap315,000,000 SRX✅ Enforced on-chain (3-layer guard)
Premine63,000,000 SRX (20%)✅ Genesis allocations, immutable
Mining supply252,000,000 SRX (80%)✅ Geometric series, 4-year halving
Block reward (era 0)1 SRX/block✅ Live
Block time1 secondBLOCK_TIME_SECS = 1
Halvingevery 126,000,000 blocks (~4 years, BTC-parity)Active since TOKENOMICS_V2_HEIGHT=640800
Mining duration~108–112 years (asymptotic)Halving 27 → reward = 0
Native fee burn50% burned, 50% to validatoraccount.rs::div_ceil(2)
Decimals8 (1 SRX = 100,000,000 sentri)BTC-style, NOT 18 like ERC-20

Live verification:

curl -s https://rpc.sentrixchain.com/chain/info | jq '{height, max_supply_srx, next_block_reward_srx, total_minted_srx, total_burned_srx}'

1. Hard cap: 315M SRX

Enforced at three independent layers in crates/sentrix-core/src/blockchain.rs:

  1. Constant MAX_SUPPLY_V2 = 315_000_000 × 100_000_000 sentri (line 31)
  2. Reward clamp reward.min(remaining) in Blockchain::get_block_reward (line 1110)
  3. Mint counter total_minted = total_minted.saturating_add(coinbase_amount) with cap re-check (block_executor.rs:809)

The cap is technically asymptotic: integer truncation in the halving series leaves a residue of ~1.88 SRX never minted, so live total_minted saturates just below 315M.

2. Premine: 63M SRX (20%)

Four genesis wallets, set in genesis/mainnet.toml and immutable. Sub-allocation policies below are governance intent; each top-level address is publicly auditable on the explorer.

SlotAddressAmountPolicy
Founder0x5b5b06688dcdbe532353ac610aaff41af825279d21,000,000 SRX12-mo cliff + 48-mo linear vesting (60 mo total) — social commitment, on-chain vesting contract pending Q3 2026
Ecosystem Fund0xeb70fdefd00fdb768dec06c478f450c351499f1421,000,000 SRXMulti-sig governed: Dev Grants 8M · Hackathon 3M · Marketing 5M · Faucet 1M · Reserve 4M
Validator Incentive Pool0x328d56b8174697ef6c9e40e19b7663797e16fa4710,500,000 SRXDistributed over ~24 months post external-validator onboarding
Strategic Reserve0x2578cad17e3e56c2970a5b5eab45952439f5ba9710,500,000 SRXMulti-sig governed: Airdrops 5M · CEX Listings 3M · DEX Liquidity 1.5M · Emergency 1M

Genesis note: genesis/mainnet.toml lists the historical Founder v2 address as the seed (0x252f8cfed5...). The live admin Founder v3 (0x5b5b06688dcd...) inherited the balance via on-chain admin transfer at block 444070 (txid 0x07354cc4..., 2026-04-24). Genesis is immutable; the live state on the explorer is correct.

3. Halving schedule — BTC-parity

Geometric halving series: each era is 126,000,000 blocks ≈ 4 years. Initial reward 1 SRX/block.

EraBlock range (post-fork from h=640,800)Approx years from launchReward (SRX/block)Era mint (SRX)
0640,800 → 126,640,8000 → ~41.0126,000,000
1126,640,800 → 252,640,800~4 → ~80.563,000,000
2~8 → ~120.2531,500,000
3~12 → ~160.12515,750,000
4~16 → ~200.06257,875,000
5~20 → ~240.031253,937,500
÷2 each era
26~1081 sentri1.26 SRX
27+from ~year 108~112+0 (integer truncation)0

Geometric total: 1 SRX × 126M × Σ(2⁻ᵏ) = 252M SRX. Integer-truncation actual: ~252M − 1.88 SRX residue.

Pre-fork (h < 640,800) used 42M-block halving with a 210M cap. Fork was activated cleanly while still in v1 era 0 (cumulative halvings transition smoothly with no reward jump).

4. Burn mechanism

Native flat-fee (current)

  • Min fee: 10,000 sentri = 0.0001 SRX (MIN_TX_FEE, crates/sentrix-primitives/src/transaction.rs:9)
  • Split: 50% burned, 50% to block validatorburn = fee.div_ceil(2), validator = fee - burn
  • Algebraic invariant: burn + validator == fee proved in account.rs::test_validator_share_lossless

Reward routing post-V4-fork

Since VOYAGER_REWARD_V2_HEIGHT=590100 (2026-04-25), block reward (1 SRX) routes to PROTOCOL_TREASURY escrow instead of directly to the proposer's balance. Validators + delegators drain via StakingOp::ClaimRewards. See Reward Escrow for the sentinel address explainer.

Fee revenue (post split) still credits the validator immediately every block — only the 1 SRX block reward is escrowed.

Live (2026-04-28)

Cumulative burned: ~15 SRX at h≈780k. Burn rate scales with EVM dApp adoption.

5. Vesting

RecipientAmountScheduleOn-chain enforcement
Founder21,000,00012-mo cliff + 48-mo linear (60 mo total)❌ Pending — vesting contract Q3 2026
Ecosystem Fund21,000,000Multi-sig governance, transparent disbursement✅ SentrixSafe
Validator Incentive10,500,000Distributed over 24 months post external-validator launch❌ Policy (governance-gated drips)
Strategic Reserve10,500,000Multi-sig governance✅ SentrixSafe

All four wallets publicly auditable on the explorer. Any unscheduled outflow is observable in real-time.

6. Airdrop strategy — 5M SRX

Phased rollout from the Strategic Reserve. Each phase has its own snapshot + criteria; distribution via Merkle-claim:

PhaseAllocationAudienceTrigger
1 — Testnet Heroes1,000,000Active testnet validators + power usersQ2 2026
2 — Quest Campaign1,000,000Galxe/Zealy-style task completionQ3 2026
3 — Activity Rewards800,000Active mainnet walletsQ3 2026
4 — Validator Delegators700,000Pro-rata to delegatorsQ4 2026
5 — Retroactive Builders1,500,000dApp deployers, audit contributors, ecosystem PRsQ4 2026 / Q1 2027

7. Listing roadmap

Target tiers, subject to maintainer approval (aggregators) or commercial agreement (CEXs).

TierWhenTargets
0 — Aggregators (free)Q2-Q3 2026CoinGecko, CoinMarketCap, DefiLlama, Chainlist (PR #8266 live)
1 — Indonesian CEXQ3-Q4 2026Tokocrypto, Pintu, Indodax
2 — InternationalQ4 2026 - Q1 2027Gate.io, MEXC, KuCoin
3 — Top tier2027+Binance, Coinbase (traction-gated)

Listing fee budget: 3M SRX from Strategic Reserve.

8. Governance

PeriodSetupAuthority signer(s)
Today (2026-04-28)SentrixSafe 1-of-1 on both chainsAuthority 0xa25236925bc10954e0519731cc7ba97f4bb5714b
Future (no committed timing)SentrixSafe N-of-M multi-sig — expansion to multiple signers when independent co-signers are recruited and onboardedAuthority + future co-signers

Migration history (2026-04-28): addOwner(authority) testnet block 881639 + mainnet block 755821; removeOwner(deployer) testnet block 884599 + mainnet block 757829. Bootstrap deployer EOA retired from Safe ownership. Tx hashes in canonical-contracts ADDRESSES.md.

9. Transparency commitments

  • Public tokenomics page: sentrixchain.com/docs/tokenomics
  • Real-time wallet labels in the explorer (Founder, Ecosystem Fund, Reserve, Authority, Safes, Treasury sentinel)
  • On-chain verifiable — every claim above checks out via cast call / RPC against the live chain.

See also

  • SRX — native coin units, supply, distribution
  • Staking — Voyager DPoS + reward distribution
  • Token Standards — SRC-20 native + ERC-20 via EVM
  • Reward Escrow — sentinel addresses + PROTOCOL_TREASURY explainer