{"id":48955657,"url":"https://github.com/satyakwok/sentrix","last_synced_at":"2026-04-18T00:00:30.304Z","repository":{"id":350132714,"uuid":"1205424520","full_name":"satyakwok/sentrix","owner":"satyakwok","description":"Fast, deterministic Layer-1 blockchain for payments, tokens, and decentralized apps.","archived":false,"fork":false,"pushed_at":"2026-04-16T06:35:02.000Z","size":888,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-04-16T06:44:46.708Z","etag":null,"topics":["bitcoin","blockchain","cryptocurrency","cryptography","dpos-bft","ethereum","evm","rust"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/satyakwok.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-04-09T00:32:59.000Z","updated_at":"2026-04-16T06:35:06.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/satyakwok/sentrix","commit_stats":null,"previous_names":["satyakwok/sentrix"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/satyakwok/sentrix","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/satyakwok%2Fsentrix","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/satyakwok%2Fsentrix/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/satyakwok%2Fsentrix/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/satyakwok%2Fsentrix/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/satyakwok","download_url":"https://codeload.github.com/satyakwok/sentrix/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/satyakwok%2Fsentrix/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31950891,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-17T17:29:20.459Z","status":"ssl_error","status_checked_at":"2026-04-17T17:28:47.801Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bitcoin","blockchain","cryptocurrency","cryptography","dpos-bft","ethereum","evm","rust"],"created_at":"2026-04-18T00:00:29.368Z","updated_at":"2026-04-18T00:00:30.244Z","avatar_url":"https://github.com/satyakwok.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sentrix\n\nFast, secure Layer-1 blockchain built in Rust.\n\n[![CI/CD](https://github.com/satyakwok/sentrix/actions/workflows/ci.yml/badge.svg)](https://github.com/satyakwok/sentrix/actions)\n[![Release](https://img.shields.io/github/v/release/satyakwok/sentrix)](https://github.com/satyakwok/sentrix/releases/latest)\n[![Tests](https://img.shields.io/badge/tests-519%20passing-brightgreen)](https://github.com/satyakwok/sentrix/actions)\n[![Rust](https://img.shields.io/badge/rust-stable-orange)](Cargo.toml)\n[![Chain ID](https://img.shields.io/badge/chain%20ID-7119-blue)](docs/operations/NETWORKS.md)\n[![License](https://img.shields.io/badge/license-BUSL--1.1-purple)](LICENSE)\n\n---\n\n## What is Sentrix?\n\nSentrix (SRX) is a purpose-built Layer-1 blockchain with 3-second block times, instant finality, and Ethereum-compatible tooling. MetaMask, ethers.js, and web3.js connect natively.\n\n- **v1.2.0** — Voyager EVM live on testnet (revm + `eth_sendRawTransaction`), DPoS+BFT consensus, PoA on mainnet\n- **519 tests**, clippy clean, 11 security audit rounds\n- **7 validators** across 3 nodes, zero-downtime rolling CI/CD\n\n## Features\n\n| | |\n|---|---|\n| **Consensus** | PoA round-robin (Pioneer) + DPoS/BFT (Voyager testnet) |\n| **Finality** | Instant — BFT 2/3+1 vote-based on testnet |\n| **EVM** | revm 37 — Solidity contracts, MetaMask compatible (testnet) |\n| **State** | Binary Sparse Merkle Tree (BLAKE3 + SHA-256) with proofs |\n| **Tokens** | SRX-20 native + SRC-20 (ERC-20 via EVM) |\n| **Network** | libp2p + Noise XX + Kademlia + Gossipsub |\n| **API** | REST (25+ endpoints) + JSON-RPC 2.0 (20 methods) |\n| **Explorer** | Built-in dark-themed block explorer |\n| **Wallet** | AES-256-GCM keystore (Argon2id KDF) |\n| **Fee model** | 50% burn / 50% validator (deflationary) |\n\n## Quick Start\n\n```bash\n# Build\ngit clone https://github.com/satyakwok/sentrix.git\ncd sentrix\ncargo build --release\n\n# Test\ncargo test    # 519 tests\n\n# Run a node\nSENTRIX_VALIDATOR_KEY=\u003ckey\u003e ./target/release/sentrix start --port 30303\n\n# Check health\ncurl http://localhost:8545/health\n```\n\n## Connect MetaMask (Testnet)\n\n| Field | Value |\n|---|---|\n| Network name | Sentrix Testnet |\n| RPC URL | `https://testnet-rpc.sentriscloud.com/rpc` |\n| Chain ID | `7120` |\n| Symbol | `SRX` |\n| Explorer | `https://testnet-explorer.sentriscloud.com` |\n\nFull guide: [docs/operations/METAMASK.md](docs/operations/METAMASK.md). Deploy a smart contract via Remix: [docs/operations/SMART_CONTRACT_GUIDE.md](docs/operations/SMART_CONTRACT_GUIDE.md). EVM internals: [docs/architecture/EVM.md](docs/architecture/EVM.md).\n\n## Architecture\n\n```\nsrc/\n├── core/           # Blockchain engine, consensus, state trie, tokens\n├── network/        # libp2p P2P: Noise XX, Kademlia, Gossipsub\n├── api/            # REST + JSON-RPC + block explorer\n├── wallet/         # Key generation, Argon2id keystore\n└── storage/        # sled embedded database\n```\n\nSingle binary — node, API, explorer, CLI all ship as one ~12 MB executable.\n\n## Network\n\n| | Mainnet | Testnet |\n|---|---|---|\n| **Chain ID** | 7119 | 7120 |\n| **RPC** | [sentrix-rpc.sentriscloud.com](https://sentrix-rpc.sentriscloud.com) | [testnet-rpc.sentriscloud.com](https://testnet-rpc.sentriscloud.com) |\n| **Consensus** | PoA (7 validators) | DPoS + BFT (4 validators) |\n| **EVM** | Disabled | Active — MetaMask compatible |\n| **Explorer** | sentrixscan.sentriscloud.com | testnet-explorer.sentriscloud.com |\n\n**Explorer:** [sentrixscan.sentriscloud.com](https://sentrixscan.sentriscloud.com)\n**Wallet:** [sentrix-wallet.sentriscloud.com](https://sentrix-wallet.sentriscloud.com)\n**Faucet:** [faucet.sentriscloud.com](https://faucet.sentriscloud.com)\n**Telegram:** [t.me/SentrixCommunity](https://t.me/SentrixCommunity)\n\n## Roadmap\n\n| Phase | Status | Focus |\n|-------|--------|-------|\n| **Pioneer** | Live (mainnet) | PoA consensus, SRX-20 tokens, SentrixTrie, libp2p |\n| **Voyager** | Live (testnet) | DPoS + BFT finality, EVM (revm 37), eth_sendRawTransaction |\n| **Frontier** | Planned | Mainnet hard fork, ecosystem expansion, dApps |\n| **Odyssey** | Future | Cross-chain, mature ecosystem |\n\n## Documentation\n\n- [Architecture](docs/architecture/) — consensus, state, networking, transactions\n- [Operations](docs/operations/) — deployment, CI/CD, monitoring, validators\n- [Security](docs/security/) — audit reports, attack vectors, pentest results\n- [Tokenomics](docs/tokenomics/) — SRX economics, staking, token standards\n- [Roadmap](docs/roadmap/) — phase details, changelog\n\n## Security\n\nSee [SECURITY.md](SECURITY.md) for vulnerability reporting.\n\n11 audit rounds completed (116 findings, 78+ fixed). Pentest 6/6 passed on live network.\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md) for development setup and PR process.\n\n## License\n\n[Business Source License 1.1](LICENSE) (BUSL-1.1). Converts to Apache 2.0 after the Change Date.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsatyakwok%2Fsentrix","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsatyakwok%2Fsentrix","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsatyakwok%2Fsentrix/lists"}