SENTRIX

ALayer-1blockchainengineeredforfast,deterministicsettlement.BuiltfromscratchinRust1-secondblocks,instantBFTfinality,single-tokeneconomy(SRX),Ethereum-compatibletooling.

SRX $0.00
CHAIN ID 7119 (0x1bcf)
HARD CAP 210,000,000
BURN 50% per tx
BLOCK TIME 1s
FINALITY Instant (BFT 2/3+1)
CONSENSUS DPoS + BFT
UNIT 1 sentri = 10⁻⁸ SRX
TOKEN STD SRC-20
MIN FEE 0.0001 SRX
MAX TX/BLOCK 5,000
P2P libp2p
STORAGE libmdbx
STATUS ● MAINNET LIVE
SRX $0.00
CHAIN ID 7119 (0x1bcf)
HARD CAP 210,000,000
BURN 50% per tx
BLOCK TIME 1s
FINALITY Instant (BFT 2/3+1)
CONSENSUS DPoS + BFT
UNIT 1 sentri = 10⁻⁸ SRX
TOKEN STD SRC-20
MIN FEE 0.0001 SRX
MAX TX/BLOCK 5,000
P2P libp2p
STORAGE libmdbx
STATUS ● MAINNET LIVE
0s
Block Time
0M
Hard Cap Supply
0
Chain ID
0%
Fee Burned
About SRX

Scarce by
design.

01
210M Hard Cap, Zero Inflation
210 million SRX minted at genesis. Block rewards halve every 42M blocks (~4 years per era). Once total_minted hits MAX_SUPPLY, rewards drop to zero. No exceptions.
02
Deflationary by Protocol
50% of every fee — native or EVM — permanently burned. Block rewards halve over time. Eventually burn rate exceeds issuance, circulating supply contracts.
03
Instant Finality via BFT
DPoS proposer rotation + BFT 2/3+1 vote-based finality. No fork choice, no uncle blocks, no reorgs. A block confirmed by ⅔ of validators is final.
04
Ethereum Account Model
Balance + nonce per address. 0x + 40 hex addresses via Keccak-256. ECDSA secp256k1 signatures with chain_id replay protection. MetaMask, ethers.js, web3.js — all work natively.
05
Progressive Decentralization
Pioneer → Voyager → Frontier → Odyssey. Following the proven path of BNB Chain and Polygon. Simple first, decentralize with organic growth.
Why Sentrix

Engineered for
performance.

Every component built from scratch in Rust. Zero unsafe code. No forks, no shortcuts.

1-Second Blocks, Instant Finality

DPoS proposer rotation produces blocks every second. BFT 2/3+1 voting finalizes them immediately. No fork choice, no uncle blocks, no reorganization.

Pure Rust, Zero Unsafe

Built entirely in safe Rust. Memory-safe, thread-safe, maximum performance. libmdbx storage — the same memory-mapped B+ tree backbone as Reth and Erigon.

Ethereum Compatible

JSON-RPC 2.0 with 25 methods including the native sentrix_* namespace. Chain ID 7119 (0x1bcf). Connect MetaMask, ethers.js, web3.js, or Hardhat directly.

SRC-20 Token Standard

ERC-20 compatible: transfer, approve, transferFrom, allowance, mint, burn. Deploy via the EVM (revm 37) or the native runtime. Gas paid in SRX — every operation burns the native coin.

Deflationary by Protocol

50% of every fee permanently burned. Block-reward halving every 42M blocks. Eventually burn rate exceeds issuance — circulating supply decreases over time.

Military-Grade Crypto

ECDSA secp256k1 (SEC 2), AES-256-GCM (NIST SP 800-38D), Argon2id KDF for keystores. Private keys zeroized on drop. 11 audit rounds, pentest 6/6 passed on live network.

Priority Fee Mempool

Pending transactions queued by fee (descending). Validators pick highest-fee transactions first, up to 5,000 per block. Min fee: 0.0001 SRX.

P2P Network Layer

libp2p with Noise XX handshake, Kademlia peer discovery, and Gossipsub message propagation. Peers with mismatched chain_id rejected on handshake.

Atomic Two-Pass Validation

Dry run against working state copy, then commit only if ALL transactions pass. Checked arithmetic (no overflow/underflow). Zero partial state corruption.

Token Economy

One token.
Three roles.

SRX is the only protocol token. It pays for gas, secures the chain via staking, and aligns economic incentives across the network.

SRX
Gas & Settlement
Native Coin · Required

Every transaction — native or EVM — pays its fee in SRX. Half of every fee is permanently burned, half rewards the proposing validator. Chain activity tightens supply.

MIN FEE: 0.0001 SRX
SRX
Staking & Consensus
Native Coin · DPoS

Validators stake SRX to be eligible for block production. Delegators stake SRX to validators and earn a share of block rewards + fees, paid in SRX. Slashing burns staked SRX.

MAX: 210,000,000 SRX
SRX
Network Security
Native Coin · Skin-in-Game

Total staked SRX is the cost of attacking the chain. Delegated proof-of-stake puts capital at risk for every block proposed — economic security backing protocol guarantees.

GENESIS: 100% minted
Tokenomics

Supply
distribution.

Hard-capped at 210 million SRX. Transparent allocation with built-in deflation and halving schedule.

Block Rewards40% — 84M SRX
Founder10% — 21M SRX
Ecosystem Fund10% — 21M SRX
Early Validators5% — 10.5M SRX
Reserve5% — 10.5M SRX

Fee Burn Mechanism

Every transaction fee is split 50/50. Half goes to the block proposer as reward. Half is permanently burned, reducing total supply forever.

Halving Schedule

Era 0: 1 SRX/block (0–42M), Era 1: 0.5 SRX (42M–84M), Era 2: 0.25 SRX (84M–126M), Era 3: 0.125 SRX. Halves every ~4 years. Capped by remaining headroom.

Burn Flywheel

EVM contracts and native transfers all burn SRX as gas. More activity → more SRX burned → tightening supply → economic alignment for long-term holders and validators.

Smallest Unit

1 sentri = 0.00000001 SRX. Eight decimal places for maximum precision in microtransactions.

Ecosystem

Powering real
applications.

Every product in the SentrisCloud suite runs on Sentrix Chain — creating organic, sustained demand for SRX.

Block Explorer
SentrixScan

Browse blocks, transactions, addresses, validators, and SRC-20 tokens on Sentrix Chain.

Live
Testnet Faucet
Sentrix Faucet

Get free testnet SRX to experiment, deploy contracts, and build dApps on Sentrix Chain (chain ID 7120).

Live
Mobile Wallet
Solux

Self-custody mobile wallet for SRX. Multi-platform (iOS + Android), built in Flutter.

In Development
Token Launchpad
CoinBlast

Launch SRC-20 tokens fairly via bonding curve. No pre-sale, no rugs. Graduates to DEX at threshold.

In Development
MORE COMING
Token Standard

SRX-20
.

The Sentrix token standard. Deploy your own token on Sentrix Chain — permissionless, instant, and gas-efficient.

SRX-20
# Deploy your SRX-20 token

sentrix token deploy \
  --name "My Token" \
  --symbol MTK \
  --supply 1_000_000_000 \
  --decimals 18 \
  --deployer-key PRIVATE_KEY \
  --fee 100000

# Result
Contract: SRX20_2be9edc653...
Symbol:   MTK
Supply:   1,000,000,000 MTK
Status:   Deployed
Instant Deployment
Deploy your token in seconds via CLI or REST API. One command, done.
Gas in SRX
Every SRX-20 transaction pays gas in SRX — driving constant demand for the native coin.
ERC-20 Parity
transfer, approve, transferFrom, allowance, balanceOf, mint, burn. Full compatibility.
Permissionless
Anyone with SRX can deploy a token. No approval needed, no gatekeepers.
Under The Hood

System
architecture.

A modular, layered architecture built entirely in Rust. Every component is purpose-built and independently testable.

                     sentrix (CLI)
                  16 commands via clap
        ┌──────────────┴──────────────────┐
        │                                 │
  REST API (19)                   Block Explorer
  JSON-RPC (20)                   6 pages, dark UI
        │                                 │
        └──────────────┬──────────────────┘
                       │
        core/blockchain.rs — The Engine
   ┌─────────┬─────────┼─────────┬──────────┐
   │         │         │         │          │
AccountDB  Authority  Mempool  SRX-20 VM  Merkle
 balances    PoA     priority   tokens    SHA-256
 + nonces  round-     fee      ERC-20     tree
           robin    sorting   compat.
   │         │         │         │          │
   └─────────┴─────────┴─────────┴──────────┘
                       │
   ┌───────────────────┼───────────────────┐
   │                   │                   │
Wallet            Storage           P2P Node
ECDSA + AES-GCM   sled DB          TCP broadcast
Keccak-256 addr   per-block        chain sync

Core Engine

blockchain.rs · block.rs · transaction.rs · account.rs · authority.rs · vm.rs · merkle.rs

Wallet

wallet.rs (keygen, Keccak-256) · keystore.rs (AES-256-GCM, PBKDF2)

Network

node.rs (TCP, length-prefixed JSON, 10MB max) · sync.rs (incremental sync, 100 blocks/chunk)

API Layer

routes.rs (REST/axum) · jsonrpc.rs (RPC) · explorer.rs (web UI)

Connect with MetaMask

Add Sentrix as a custom network in MetaMask and start transacting in seconds. Compatible with ethers.js and web3.js.

NetworkSentrix Chain
RPC URLsentrix-rpc.sentriscloud.com
Chain ID7119
SymbolSRX
Explorerscan.sentrixchain.com
Three API Layers

One port,
full access.

REST, JSON-RPC 2.0, and Block Explorer — all on port 8545. POST endpoints require X-API-Key header.

REST API

60+ Endpoints
GET/chain/info
GET/chain/blocks/{index}
GET/accounts/{addr}/balance
POST/transactions
GET/tokens/{contract}
POST/tokens/deploy
+ 54 more endpoints

JSON-RPC 2.0

25 Methods · Ethereum Compatible
eth_chainId
eth_getBalance
eth_sendRawTransaction
eth_getTransactionReceipt
eth_blockNumber
sentrix_*
+ 19 more methods (incl. native sentrix_* namespace)

Block Explorer

scan.sentrixchain.com
/ — Dashboard
/block/{index}
/address/{addr}
/tx/{txid}
/validators
/tokens
Cryptographic Stack

Security
first.

Every layer of Sentrix is protected by industry-standard cryptographic primitives. Zero compromises.

ECDSA secp256k1

Transaction signing on secp256k1 curve (SEC 2 standard). Same elliptic curve as Bitcoin and Ethereum. Canonical JSON payload → SHA-256 hash → ECDSA sign.

SEC 2 · crate: secp256k1

AES-256-GCM Keystores

Wallet encryption with AEAD authenticated encryption (NIST SP 800-38D). Key derivation via Argon2id — memory-hard, GPU-resistant. Private keys zeroized on drop.

NIST SP 800-38D · Argon2id

Binary Sparse Merkle Tree

State commitments via BLAKE3 + SHA-256 sparse trees. Proofs are short, verifiable, and stable across rebuilds. Reorg-immune by BFT finality.

BLAKE3 + SHA-256 · proofs

Keccak-256 Addresses

Ethereum-compatible address derivation (FIPS 202). Uncompressed pubkey → Keccak-256 → last 20 bytes → 0x prefix. Identical address space to Ethereum.

FIPS 202 · crate: sha3

Atomic Validation

Dry run all transactions against working state copy. If any tx fails, entire block rejected. Commit only on full pass.

checked_add / checked_sub

Replay Protection + 11 Audits

chain_id (7119) embedded in signing payload — prevents cross-chain replay. 11 audit rounds completed (116 findings, 78+ fixed). Pentest 6/6 passed on live mainnet.

chain_id: 7119 · 11 audits
Roadmap

The path
forward.

From permissioned PoA to fully decentralized public chain. Progressive decentralization done right.

Pioneer
✓ Complete

PoA Genesis

  • Core blockchain engine, ECDSA wallets, MDBX storage
  • SRC-20 token standard, block explorer, JSON-RPC 2.0
  • libp2p networking, validator fleet bootstrap
  • Mainnet h=0…579,058 — succeeded by Voyager 2026-04-25
Voyager
● Live on Mainnet (v2.1.36)

DPoS + BFT + EVM

  • Delegated Proof of Stake with reward distribution v2
  • BFT finality (2/3+1 votes) wired and active
  • EVM via revm 37 — eth_sendRawTransaction live
  • ClaimRewards op + treasury escrow, 4 validators in production
Frontier
○ 2027

Performance & Scale

  • Parallel transaction execution (F-1 scaffold landed)
  • Sub-1s block time experiments
  • Mainnet hard fork governance
  • Developer SDKs and documentation portal
Odyssey
○ 2027–2028

Cross-chain & Light Clients

  • Cross-chain bridges to major L1s/L2s
  • Light client implementation
  • Mature ecosystem, global validator network
  • Foundation governance
Run a Node

For
validators.

7 validators across 3 VPS. Secure the network, earn rewards, shape the chain's future.

Block Rewards

Earn SRX for every block you produce. Era 0: 1 SRX/block. Halving every 42M blocks ensures long-term scarcity.

Transaction Fees

Collect 50% of all transaction fees from your produced blocks. The other 50% is permanently burned.

Encrypted Keystores

AES-256-GCM encrypted keystores with PBKDF2. Private keys never touch the command line or environment variables.

High Uptime, Low Overhead

Single 4.4MB static binary. No JVM, no runtime dependencies. Runs on a modest VPS with minimal resources.

BFT Finality

Byzantine Fault Tolerant consensus ensures blocks are final once 2/3+ validators agree. No forks, no reorgs.

libp2p Networking

Production-grade P2P with automatic peer discovery, incremental chain sync, and NAT traversal.

Become a Validator

Clone the repo, build the binary, generate your keystore, and register as a validator. Detailed setup guides available on GitHub.

# Quick start git clone https://github.com/sentrix-labs/sentrix.git cargo build --release ./sentrix wallet generate --password ./sentrix start --keystore keystore.json
Build on Sentrix

Developer
quick start.

From zero to running node in under a minute. One binary, no external dependencies.

Getting Started
# Clone and build git clone https://github.com/sentrix-labs/sentrix.git cd sentrix cargo build --release # Generate a wallet ./sentrix wallet generate # Initialize blockchain ./sentrix init --admin 0xYOUR_ADDRESS # Start the node ./sentrix start --validator-key YOUR_KEY
CLI Reference
# Chain sentrix chain info sentrix chain validate sentrix chain block <index> # Wallet sentrix wallet generate --password pw sentrix wallet import <key> # Transactions sentrix balance 0xADDRESS sentrix history 0xADDRESS # Validators sentrix validator list sentrix validator add <addr> <name>

MAINNET

RPC: https://sentrix-rpc.sentriscloud.com
Chain ID: 7119 (0x1bcf)
Explorer: scan.sentrixchain.com

TESTNET

RPC: https://testnet-rpc.sentriscloud.com
Chain ID: 7120 (0x1bd0)
Explorer: scan.sentrixchain.com (toggle Testnet)
Faucet: faucet.sentrixchain.com — free tokens, no real value

Get Started

Own the future.
Hold SRX.

Join the Sentrix ecosystem. Deploy tokens, run a validator node, or build your next app on a chain that's built to last.