Build Across
Every Chain
Secure, direct smart contract messaging across 140+ networks.
Ship cross-chain dApps in minutes, not months.
Start Building
Issue cross-chain assets or send data to blockchains.
Hello World
Send a simple cross-chain message between two EVM contracts. The easiest way to start.
View quickstartBurn & Mint Token
Deploy an ERC20 that burns on the source chain and mints on the destination.
View quickstartLock & Mint Token
Lock tokens on source and mint a synthetic version on destination. No liquidity pools needed.
View quickstartLock & Release Token
Lock tokens in a vault on one chain and release equivalent tokens on another.
View quickstartPrivate Oracle
Connect any off-chain data source to your smart contracts across chains.
View quickstartBuilt for Developers
140+ Networks
Deploy once, reach every major chain. No fragmented deployments.
Direct Messaging
Smart contract to smart contract. No intermediary tokens or wrapped assets.
Production Ready
Battle-tested infrastructure securing millions in cross-chain value.
Simple Integration
Inherit one contract, override one function. Ship in an afternoon.
It's This Simple
Inherit ViaIntegrationV1, send a message, handle it on the other side. That's it.
View full tutorialExplore the Docs
Technology Overview
Understand how VIA Labs cross-chain messaging works under the hood.
Contract Source
ViaIntegrationV1 base contract and reference implementations.
Supported Networks
Full list of supported chains, chain IDs, and contract addresses.
Fees & Gas
How gas estimation and cross-chain fees work.