Skip to content

docs(chain-landing): refresh stale facts (binary size + KDF + post-fork tokenomics %)#48

Merged
github-actions[bot] merged 2 commits intomainfrom
chore/landing-data-refresh
May 7, 2026
Merged

docs(chain-landing): refresh stale facts (binary size + KDF + post-fork tokenomics %)#48
github-actions[bot] merged 2 commits intomainfrom
chore/landing-data-refresh

Conversation

@satyakwok
Copy link
Copy Markdown
Contributor

Summary

Three outdated claims on sentrixchain.com corrected:

  1. Binary size: 4.4MB → 22MB. Release build is 22.27 MB (SBOM-tracked sha 575131a2...).
  2. Keystore KDF: PBKDF2 → Argon2id (chain migrated; PBKDF2 was v1 format).
  3. Tokenomics %: chart was using pre-v2-fork ratios (40% block rewards of 210M cap). Post-fork: 80% of 315M = 252M issuance. Founder/Ecosystem/Early-Val/Reserve percentages adjusted accordingly (numerators unchanged, denominators shifted to 315M).

Audit triggered by operator review noticing 'banyak data yang outdated' on landing.

Verification

  • revm version checked against crates/sentrix-evm/Cargo.toml — 'revm = 38' on landing is correct, no change.
  • JSON-RPC '25 methods' on landing matches handlers (~23 eth_* + sentrix_* + net_*).
  • 'libp2p networking' / 'BFT 2/3+1' / 'libmdbx storage' all current.
  • '4 production validators' still accurate (count-wise; 3 hosts post-2026-05-07 vps6 docker migration but count is 4).

Test plan

  • CI typecheck + build on chain-landing
  • Visual diff at /en/#tokenomics post-deploy

… audit

Three classes of stale data fixed:

1. **Binary size**: '4.4MB static binary' → '22MB static binary'.
   Current release build is 22.27 MB (verified against
   target-docker/release/sentrix sha 575131a2b0138474).

2. **Keystore KDF**: 'AES-256-GCM encrypted keystores with PBKDF2'
   → 'AES-256-GCM encrypted keystores with Argon2id KDF (memory-hard,
   GPU-resistant)'. PBKDF2 was the v1 keystore format; the chain
   migrated to Argon2id earlier (with v1→v2 backward-compat decode).
   Two surfaces updated: validators.tsx + architecture.tsx.

3. **Tokenomics percentages**: chart was using v1 cap (210M) ratios
   even though v2 fork shipped at h=640800 with 315M cap. Updated:
   - Block Rewards 40% (84M of 210M) → 80% (252M of 315M)
   - Founder 10% (21M of 210M) → 6.67% (21M of 315M)
   - Ecosystem 10% → 6.67%
   - Early Validators 5% → 3.33%
   - Reserve 5% → 3.33%

   Premine still 63M (unchanged); just the percentages relative to
   the post-fork cap.

Verified against /home/sentriscloud/sentrix Cargo.toml (revm = 38
correct) and /home/sentriscloud/founder-private/BIBLE.md tokenomics
section.
@github-actions github-actions Bot enabled auto-merge (squash) May 7, 2026 13:57
…dmap TBD

Continuing the data refresh pass:

- Pioneer end-height: '579,058' → '579,046'. Voyager activated at
  h=579,047 per founder-private/BIBLE.md, so Pioneer ended at
  579,046. Off-by-12 to wrong direction.
- JSON-RPC method count: '25 methods' / '+ 19 more' → '22 methods'
  / '+ 16 more'. Actual unique handlers in
  crates/sentrix-rpc/src/jsonrpc/eth.rs.
- Roadmap dates 'Frontier 2027' / 'Odyssey 2027–2028' → TBD per
  operator's 'yang real2 aja, gak banyak janji' principle. Memory
  rule feedback_no_fabricated_specifics_in_public — never fill TBDs
  with invented dates.
@github-actions github-actions Bot merged commit ed666e7 into main May 7, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant