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.
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.
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 ↗The building blocks of the Voi ecosystem, explained simply.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Software running the Voi protocol. There are four types: Participation (vote in consensus), Relay (propagate data), Lite (lightweight access), and Archival (full history).
Voi operates three distinct networks for different stages of development.
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 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 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
The chain belongs to the people who use and build it — not a corporation or VC fund.
Over a 20-year emission plan, the majority of VOI tokens flow to the community that actually builds and uses the network.
* Distribution percentages are illustrative based on Voi's community-first tokenomics model. See official docs for precise figures.
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.
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.
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.
Anyone can run a node, earn rewards, propose governance changes, or build and deploy applications — no whitelists, no gatekeepers, no permission required.
Everything you need to start building on Voi — nodes, APIs, SDKs, and more.
Connect to Voi via public community-run nodes or spin up your own. Decentralized RPC endpoints ensure no single provider can censor your application.
View node docs ↗Submit transactions, query account state, and search historical data using the Algod and Indexer REST APIs — documented and compatible with standard Algorand tooling.
API reference ↗Official and community SDKs for JavaScript/TypeScript, Python, Go, and Java let you build Voi applications in your preferred language with full signing and transaction support.
SDK guides ↗Use the Voi Algod CLI or AlgoKit to scaffold projects, deploy contracts, run local devnet environments, and interact with the chain from your terminal.
Get the CLI ↗Write contracts using the ARC framework (Algorand Request for Comment standards), compile to AVM bytecode, and deploy using the SDK or CLI with full lifecycle management.
Contract docs ↗Verify deployed smart contract source code on Voi explorers so users can audit what they interact with. Builds transparency and trust in your application.
Verifier docs ↗// 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, });
Discover the tools, apps, and infrastructure powering the Voi community.
Official documentation hub for developers, node operators, and users.
Block explorer for transactions, accounts, assets, and smart contracts.
Community-built browser extension wallet for Voi and AVM chains.
The official Voi Network website with news, updates, and ecosystem info.
A full-featured browser and mobile wallet supporting Voi assets and dApps.
Community DEX for trading VOI and ecosystem tokens trustlessly on-chain.
Buy, sell, and mint NFTs created by the Voi community of artists and developers.
Delegate to participation nodes and earn VOI rewards for securing the network.
Verify and publish smart contract source code to enhance ecosystem transparency.
Join thousands of builders, node runners, and users in the official Voi Discord.
Follow @VoiNetwork for announcements, governance updates, and ecosystem news.
Explore open-source Voi repositories, contribute code, or fork existing projects.
New to Voi? Here's your journey from zero to active participant.
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.
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.
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.
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.
Strengthen the network and earn VOI rewards by running a Voi node.
Actively votes in consensus rounds. Running one directly contributes to Voi's security and decentralization — and earns block rewards.
Propagates blocks and transactions across the network. Relay nodes improve performance and resilience by forming the network's backbone.
Connects to the network without storing full history. Perfect for dApp backends, wallet services, or reading on-chain state without full archival overhead.
Stores the complete chain history from genesis. Powers block explorers, analytics platforms, and any application that needs deep historical queries.
Decide which node type fits your goals and hardware. Most community participants start with a Participation node to earn rewards and contribute to consensus.
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.
Follow the official node setup guide at docs.voi.network to download, configure, and start your node using the provided installation scripts.
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.
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.
Your path from idea to deployed dApp on Voi — no permission required.
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.
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.
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.
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.
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.
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.