🤖⚡ Sig
Welcome to Sig's doc site! 🎉
Sig is a reads-optimized Solana validator client written in Zig.
Visit our full website to learn more about Sig and Syndica.
Read our source code on GitHub.
Motivation​
Our motivation to build Sig focuses on enhancing system efficiency and resilience through three key pillars:
- Performance → improved RPS (Reads-Per-Second)
- Client Diversity → improved Network Fault Tolerance
- Readability → improved Accessibility
Roadmap​
- Gossip - P2P Communication
- AccountsDb - Account State Representation
- Repair Stage - Fetching Blocks
- 🔜 SVM - Solana's Virtual Machine
- 🔜 Consensus - TowerBFT
- 🔜 RPC - Reading Chain Data
- [ ] Block Production - Packing Transactions
- [ ] Block Propagation - Turbine
Build and Run​
Build and run Sig using the following command:
zig build -Doptimize=ReleaseSafe sig -- --help
Learn More​
Below are some resources to help you learn more about Sig: