Menu
EVM integration
Develop
Validate
Integrate
Learn
Grants
Grants Process
GitHub
EVM integration
Develop
Validate
Integrate
Learn
Grants
Grants Process
GitHub
Menu
About
Introduction
Terminology
White Paper
Wallets
Velas Wallet Guide
App Wallets
Velas Wallets
Web Wallets
Web Wallets
Command-line Wallets
Command Line Wallets
Paper Wallet
File System Wallet
Support / Troubleshooting
Staking
Staking on Velas
Stake Account Structure
Grants
Velas $100 Million Grants Program
Velas Grants Process
Command Line
Command-line Guide
Install the Velas Tool Suite
Using Velas CLI
Connecting to a Cluster
Send and Receive Tokens
Delegate Stake
Manage Stake Accounts
Deploy a Program
Offline Transaction Signing
Durable Transaction Nonces
CLI Usage Reference
Developing on native chain
Programming Model
Overview
Transactions
Accounts
Runtime
Calling Between Programs
Clients
JSON RPC API
JavaScript API
Rust API
Runtime Facilities
Native Programs
Sysvar Cluster Data
On-chain Programs
Overview
Developing with Rust
Developing with C
Deploying
Debugging
Examples
Example: Hello World
Example: Break
Example Client: Web Wallet
FAQ
Velas Test Validator
EVM integration
EVM in Velas
Legacy Address convention
EVM Bridge
EVM JSONRPC API
Airdrop in EVM
Simple smart contract tutorial
Integrating
Add Velas to Your Exchange
Validating
Running a Validator
Validator Requirements
Starting a Validator
Vote Account Management
Staking
Monitoring a Validator
Publishing Validator Info
Troubleshooting
Clusters
Velas Clusters
Benchmark a Cluster
Performance Metrics
Architecture
Cluster
Velas Cluster
Synchronization
Leader Rotation
Fork Generation
Managing Forks
Turbine Block Propagation
Secure Vote Signing
Stake Delegation and Rewards
Validator
Anatomy of a Validator
TPU
TVU
Blockstore
Gossip Service
The Runtime
TPU
Previous
« Anatomy of a Validator
Next
TVU »