Build on
Savitri Network
Everything you need to deploy contracts, run nodes, and integrate with the most resilient kinetic execution layer.
Run a Node
Join the network as a validator or RPC provider. Low hardware requirements, high performance output.
Terminal Setup open_in_newDeploy a Contract
Savitri uses a Rust-based runtime with EVM-familiar APIs (Savitri-20/721). Not directly EVM; use the Savitri SDK for deployment.
Smart Contracts open_in_newUse the SDK
Typed, lightweight, and fast. Integrate Savitri functionality into your web or mobile application in minutes.
SDK Documentation open_in_new
The Developer
Terminal
Savitri supports standard JSON-RPC interfaces. Connect using any standard library to interact with the ledger, query state, and broadcast transactions instantly.
- 01. WebSocket Support for Real-time Streaming
- 02. Gzipped Response for High-throughput
- 03. Custom Trace and Debug Endpoints
curl -X POST https://rpc.savitri.network \ -H "Content-Type: application/json" \ --data '{ "jsonrpc": "2.0", "method": "chain_getBlockHeight", "params": [], "id": 1 }'
{ "jsonrpc": "2.0", "result": "0x10d4c80", "id": 1 }
RPC API Reference
Detailed technical methods available on all public Savitri RPC endpoints.
| Method | Description | Auth |
|---|---|---|
| chain_getBlockHeight | Returns the number of the most recent block in the canonical chain. | NONE |
| savitri_sendTransaction | Submits a raw transaction to the network mempool for execution. | REQUIRED |
| eth_getBalance | Returns the balance of the account of given address. | NONE |
| savitri_estimateGas | Generates and returns an estimate of how much gas is needed to allow the transaction to complete. | NONE |
| debug_traceTransaction | Returns detailed execution traces for a given transaction hash. | REQUIRED |
Download & Install
All clients connect to the same testnet. Pick the one that fits your workflow.
Savitri Wallet
Manage your SAVI balance, sign transactions, and interact with dApps directly from Chrome. One-click connection to testnet RPC.
- check_circle SAVI balance & transaction history
- check_circle dApp connection via injected provider
- check_circle Testnet / Mainnet network switch
Savitri Mobile
A full Lightnode in your pocket. Earn SAVI rewards in the background while you use your phone normally. Three battery modes — Active, Balanced, Power Saving.
- check_circle Native ARM64 — Rust + Flutter
- check_circle Runs in background, 3 battery modes
- check_circle Earns SAVI rewards passively
$ ./savitri-installer
Detecting system...
Platform: Linux x86_64
✓ Node configured
✓ Testnet connected
▌
Node Installer
GUI installer for desktop nodes. If you can install an app, you can run a Savitri node. Guided setup in under 5 minutes — no terminal required.
- check_circle Guided setup — no terminal needed
- check_circle Auto-connects to testnet on first run
- check_circle PoU Score dashboard included
Developer Resources
Full
Documentation
Detailed guides, architecture deep-dives, and best practices for developing on Savitri.
Block Explorer
Track transactions and verify contracts in real-time.
GitHub Repository
Access the core source code and contribute to the protocol.
Stay Updated
Get technical updates and network status directly.