Community-First L1 Blockchain — Now Live on Mainnet

Built by You.
Run by You.
Owned by You.

Voi is a high-performance, community-owned Layer 1 blockchain — where 75% of all tokens go to the people who build, use, and grow the network over a 20-year emission plan.

~2.8s
Block Time
10k+
TPS Capacity
Instant
Finality
75%
Community Tokens
25+
Community Projects
Loading live price data…

What is Voi?

Voi is a multichain blockchain ecosystem built from the ground up for community ownership. Unlike chains where a corporation or a small group of insiders holds the majority of tokens, Voi flips the model: the community that builds, uses, and governs it receives the majority of the economic upside.

Technically, Voi delivers exceptional performance — roughly 2.8-second block times, instant finality (no waiting for confirmations), and capacity exceeding 10,000 transactions per second. Governance is handled by the Voi Council, an elected body chosen by token holders who vote on protocol upgrades, treasury allocation, and ecosystem direction.

Explore Full Docs ↗
BLOCK N-2 0xa3f2… BLOCK N-1 0x19c1… BLOCK N (Latest) 0xf4a8… NEXT ~2.8s ~2.8s Instant Finality ✓ 🖥 🖥 🖥 🖥 🖥 Decentralized Node Network
~2.8s Block Time
Fast confirmation for responsive dApps
🔒
Instant Finality
No chain reorganizations
🚀
10,000+ TPS
Scales for real-world demand
🗳️
On-chain Governance
Voi Council elected by holders

Core Concepts

The building blocks of the Voi ecosystem, explained simply.

Accounts & Wallets

Every participant on Voi has a public address (account) and a private key stored in a wallet. Wallets let you sign transactions, hold assets, and interact with apps — all without trusting a third party.

Assets (Fungible & NFTs)

Voi supports fungible tokens (like currencies or governance tokens) and non-fungible tokens (NFTs) as first-class protocol-level assets — no separate contract deploy needed to issue them.

Transactions

Signed messages that update blockchain state — transferring VOI, calling a smart contract, opting into an asset, or modifying an app. Each transaction has a fee, validity window, and note field.

Blocks

A batch of ordered, validated transactions added to the chain roughly every 2.8 seconds. Each block contains a header, transaction list, certificates proving agreement, and a hash of the prior block.

Consensus

Voi uses a Byzantine Fault Tolerant (BFT) consensus mechanism — nodes vote in rounds and reach agreement quickly, providing instant finality with no risk of chain reorganization.

Smart Contracts

Programs deployed on-chain (called Applications on Voi) that execute deterministically when called. They hold state, manage funds, and power everything from DeFi protocols to games.

Smart Signatures

Stateless logic programs that approve or reject individual transactions based on conditions. Great for escrow accounts, subscription payments, and atomic swaps without deploying a full contract.

State Proofs

Cryptographic proofs that let other chains and off-chain systems verify what happened on Voi without running a full node — the foundation for trustless cross-chain bridges.

Virtual Machine (AVM)

The Algorand Virtual Machine runs Voi smart contracts and smart signatures. It executes TEAL bytecode or ARC-compiled code in a sandboxed, deterministic environment with opcode budget limits.

Nodes

Software running the Voi protocol. There are four types: Participation (vote in consensus), Relay (propagate data), Lite (lightweight access), and Archival (full history).


Networks

Voi operates three distinct networks for different stages of development.

● Mainnet — Live

The Production Network

Mainnet is the live, real-value Voi blockchain. Transactions have economic consequences here — VOI tokens and assets hold real worth. Use mainnet for production dApps and actual token transfers.

voimain-v1
voimain-v1.0
~2.8 seconds
https://mainnet-api.voi.nodly.io
https://mainnet-idx.voi.nodly.io
voi.observer
● Testnet — Sandbox

Pre-Production Testing

Testnet mirrors mainnet behavior but uses valueless test tokens. Deploy and test your contracts here before going live. Tokens can be obtained from the Voi testnet faucet.

voitest-v1
voitest-v1.0
~2.8 seconds
https://testnet-api.voi.nodly.io
faucet.voi.network
testnet.voi.observer
● Devnet — Local

Local Development Environment

Devnet runs entirely on your machine — spin it up via Docker or a local node binary for rapid iteration. No tokens needed; perfect for unit testing contracts and debugging transactions offline.

Docker / Local Binary
localhost:4001
aaaaaaaaaa…(64 chars)
Configurable (fast mode)
Voi Algod CLI, AlgoKit
docs.voi.network/devnet

Governance & Community

The chain belongs to the people who use and build it — not a corporation or VC fund.

Token Distribution

Over a 20-year emission plan, the majority of VOI tokens flow to the community that actually builds and uses the network.

Community (Builders, Users, Contributors) 75%
Ecosystem Development Fund 12%
Protocol Infrastructure 8%
Foundation & Core Contributors 5%

* Distribution percentages are illustrative based on Voi's community-first tokenomics model. See official docs for precise figures.

🗳️

Voi Council

An elected governing body chosen by VOI token holders. The Council votes on protocol upgrades, treasury spending, grant allocations, and ecosystem strategy — ensuring decisions reflect the community's will.

🏗️

25+ Community Projects

From DeFi protocols and NFT marketplaces to developer tooling and community DAOs, the Voi ecosystem is shaped by its members — not a centralized product roadmap.

📅

20-Year Emission Plan

Token emissions are designed for long-term sustainability. Rather than heavy early unlocks that reward insiders, Voi's schedule prioritizes ongoing community participation across two decades.

🌐

Open Participation

Anyone can run a node, earn rewards, propose governance changes, or build and deploy applications — no whitelists, no gatekeepers, no permission required.


Developer Zone

Everything you need to start building on Voi — nodes, APIs, SDKs, and more.

Quick Example: Connect & Query

JavaScript / TypeScript
// Install: npm install algosdk
import algosdk from 'algosdk';

// Connect to Voi Mainnet
const client = new algosdk.Algodv2(
  '',                                         // no token needed for public nodes
  'https://mainnet-api.voi.nodly.io',
  ''
);

// Fetch latest block info
const status = await client.status().do();
console.log(`Last round: ${status['last-round']}`);

// Send a payment transaction
const params = await client.getTransactionParams().do();
const txn = algosdk.makePaymentTxnWithSuggestedParamsFromObject({
  from: sender,
  to: receiver,
  amount: algosdk.algosToMicroalgos(1),  // 1 VOI
  suggestedParams: params,
});


Get Started as a User

New to Voi? Here's your journey from zero to active participant.

  1. Create a Wallet

    Download a Voi-compatible wallet like Kibisis or Nautilus. Generate a new account and securely store your 25-word seed phrase offline — this phrase is the only way to recover your funds.

  2. Acquire VOI

    VOI can be acquired through supported exchanges or bridges. Check the Voi ecosystem page for current exchange listings and bridge options. If you're just exploring, grab testnet VOI from the Voi Faucet at no cost.

  3. Send Your First Transaction

    Open your wallet, enter a recipient address, specify an amount of VOI, and confirm. Your transaction will be included in a block within roughly 2.8 seconds and achieves instant finality — no waiting needed.

  4. Explore Ecosystem Apps

    Browse DEXs, NFT marketplaces, games, and community tools in the Voi ecosystem. Interact using your wallet — you remain in full control of your keys at all times.

  5. Participate in Governance

    As a VOI holder, you can vote on Voi Council elections and governance proposals. Check the official Voi governance portal to see active votes and make your voice heard in the protocol's direction.


How to Run a Node

Strengthen the network and earn VOI rewards by running a Voi node.

🗳️

Participation Node

Actively votes in consensus rounds. Running one directly contributes to Voi's security and decentralization — and earns block rewards.

4 CPU cores 8 GB RAM 100 GB SSD Stable internet
📡

Relay Node

Propagates blocks and transactions across the network. Relay nodes improve performance and resilience by forming the network's backbone.

8 CPU cores 16 GB RAM 500 GB SSD High bandwidth
💡

Lite Node

Connects to the network without storing full history. Perfect for dApp backends, wallet services, or reading on-chain state without full archival overhead.

2 CPU cores 4 GB RAM 20 GB SSD
🗄️

Archival Node

Stores the complete chain history from genesis. Powers block explorers, analytics platforms, and any application that needs deep historical queries.

8 CPU cores 32 GB RAM 2+ TB SSD High bandwidth
  1. Choose Your Node Type

    Decide which node type fits your goals and hardware. Most community participants start with a Participation node to earn rewards and contribute to consensus.

  2. Provision Your Server

    Use a VPS, dedicated server, or home machine that meets the hardware requirements. Ubuntu 22.04 LTS is the recommended operating system for Voi nodes.

  3. Install the Voi Node Software

    Follow the official node setup guide at docs.voi.network to download, configure, and start your node using the provided installation scripts.

  4. Register Participation Keys

    Generate and register your participation keys to allow your node to vote in consensus. Keys have a validity window and must be renewed periodically to maintain participation.

  5. Monitor & Maintain

    Use the Voi node dashboard or CLI tools to monitor sync status, rewards earned, and uptime. Keep your software updated and keys active to maximize rewards.


How to Build on Voi

Your path from idea to deployed dApp on Voi — no permission required.

  1. Read "Start Here"

    Visit docs.voi.network and read the Start Here section to understand Voi's architecture, the AVM, account model, and transaction structure before writing any code.

  2. Spin Up a Devnet Environment

    Use AlgoKit or the Voi Algod CLI to launch a local devnet instance. This gives you a fast, disposable blockchain environment with pre-funded accounts so you can iterate quickly without real tokens.

  3. Install an SDK & Connect

    Install the algosdk package for JavaScript/TypeScript (or the SDK for your language). Connect to your local devnet, then testnet, and finally mainnet using the appropriate endpoint URLs.

  4. Write & Deploy a Smart Contract

    Write your contract using PyTEAL, Beaker, or TEALScript. Compile it to AVM bytecode and deploy with the SDK's makeApplicationCreateTxn call, or via the AlgoKit CLI deploy command.

  5. Test on Testnet

    Move from devnet to testnet to validate your contract's behavior in a realistic environment with real network conditions. Grab free testnet VOI from the Voi faucet to pay transaction fees.

  6. Verify & Monitor on Mainnet

    Once confident, deploy to mainnet, verify your source code via the contract verifier, and monitor activity using the Voi Observer block explorer and your own indexer queries.