Background

Vara.ETH Testnet
on Ethereum Hoodi - Now Live

Build powerful applications with real-time compute, parallel execution, and near-zero fees

Illustration

Currently in MVP phase. Testnet showcases Vara.eth's core functionality. Stable testnet with wrapped VARA token integration coming soon. State reset expected during transition.

  • Phase 1: MVP Testnet (Current)

  • Phase 2: Stable Testnet (Coming Soon)

What is Vara.ETH

Vara.eth is an application platform on top of Ethereum that enables modern decentralized applications to run with 1000x more computing power, near-instant finality, and Web2-grade UX - all while maintaining Ethereum's security and liquidity without bridging. Key capabilities:

Independent Execution

Each program runs as an independent actor with its own isolated state, ensuring maximum stability and zero interference

_01 >

Document icon

True Parallelization

Experience real logical parallelism without coordination overhead — seamless scalability for modern dApps

_02 >

Document icon

Lightweight Performance

WASM-based virtual machine optimized to run efficiently even on consumer-grade hardware

_03 >

Document icon

Decentralized Consensus

Validator-based system ensures fair and transparent execution — no centralized sequencer

_04 >

Document icon

Zero-Cost UX

Reverse-gas model: applications cover execution costs, users pay nothing for transactions

_05 >

Document icon

Developer-First Environment

Build effortlessly using Rust, Gear IDEA, and familiar Ethereum development tools

_06 >

Document icon

Dual-Token Power

Native ETH powers applications, while VARA secures the network through decentralized validation

_07 >

Document icon
Background

Testnet Essentials

Vara.eth Version v0.1.0-testnet

Network

Illustration

Chain ID

Illustration

Developer Quickstart

Icon

_01 >

Get Test Tokens
Use the faucet to obtain test ETH for gas fees and wVARA to top up the program's executable balance.
Icon

_02 >

Set up environment

Make sure you have:

  • Rust toolchain installed
  • wasm32v1-none target added
Icon

_03 >

Install Sails CLI
cargo install sails-cli
Icon

_04 >

Create and write your Vara.eth program

Write your program logic in Rust using Gear's framework.

Create a new Sails program:

cargo sails new counter-app
cd counter-app

Example counter program (app/src/lib.rs):

#![no_std]

use sails_rs::prelude::*;

static mut COUNTER: i64 = 0;

#[derive(Default)]
pub struct CounterService;

#[service]
impl CounterService {
    #[export]
    pub fn increment(&mut self) -> i64 {
        unsafe {
            COUNTER += 1;
            COUNTER
        }
    }

    #[export]
    pub fn decrement(&mut self) -> i64 {
        unsafe {
            COUNTER -= 1;
            COUNTER
        }
    }

    #[export]
    pub fn get(&self) -> i64 {
        unsafe { COUNTER }
    }
}

#[derive(Default)]
pub struct CounterProgram;

#[program]
impl CounterProgram {
    pub fn init() -> Self {
        Self
    }

    pub fn counter(&self) -> CounterService {
        CounterService
    }
}

Update Cargo.toml:

[package]
name = "counter-app"
version = "0.1.0"
edition = "2021"

[dependencies]
sails-rs = { version = "0.10.1", features = ["ethexe"] }

Compile to WASM:

cargo build --release
# Output: target/wasm32-gear/release/*.opt.wasm
Icon

_05 >

Download CLI

Download ethexe for your system.

Icon

_06 >

Deploy via CLI
Insert your private key (dev wallet only):
ethexe key insert $PRIVATE_KEY

Upload WASM:

ethexe --cfg none tx \
  --ethereum-rpc "wss://hoodi-reth-rpc.gear-tech.io/ws" \
  --ethereum-router "0xBC888a8B050B9B76a985d91c815d2c4f2131a58A" \
  --sender "$SENDER_ADDRESS" \
  upload target/wasm32-gear/release/counter_app.opt.wasm -w

CODE_ID will be printed in the output.

Icon

_07 >

Create program
Create a program instance (deploy Mirror contract):
ethexe --cfg none tx \
--ethereum-rpc "wss://hoodi-reth-rpc.gear-tech.io/ws" \
--ethereum-router "0xBC888a8B050B9B76a985d91c815d2c4f2131a58A" \
--sender "$SENDER_ADDRESS" \
create "$CODE_ID" \
 --salt "0x0000000000000000000000000000000000000000000000000000000000000000"

Result: PROGRAM_ID — your Mirror contract address on Ethereum.

Icon

_08 >

Next steps
Continue in the full guide to learn how to:
  • Fund executable balance (reverse-gas model)
  • Interact with the program (Etherscan / SDK)
  • Read program state
  • Generate Solidity ABI and link Mirror as a proxy contract

Use Cases You Can Run Today

CEX-like Decentralized Exchanges

What you can build: A central limit order book (CLOB) with CEX-grade performance and Ethereum-native security.

Why Vara.eth:

  • Sub-second responsiveness for order inserts/cancels/fills
  • Predictable, low costs - matching runs off-chain, only settlements touch Ethereum
  • True parallelization across trading pairs through isolated actor states
  • No bridges, no fractured liquidity
  • Decentralized validator execution, no sequencer bias

_01 >

Case 1

High-Frequency Trading (HFT)

What you can build: Real-time trading engines with millisecond execution and complex strategies.

Why Vara.eth:

  • Near-instant finality through pre-confirmations
  • Parallel execution of multiple trading programs
  • Bridgeless access to Ethereum liquidity and price feeds
  • High computational throughput for complex strategies

_02 >

Case 1

AI Agents & On-Chain Automation

What you can build: ML inference engines, fraud detection systems, autonomous portfolio managers.

Why Vara.eth:

  • Run ML models with significantly greater computational resources
  • Results are cryptographically signed and delivered to Ethereum
  • Reverse-gas model: apps pay execution, users interact gas-free
  • Support for complex AI workloads impossible on Ethereum L1

_03 >

Case 1

Parallel Simulations & Scientific Computing

What you can build: Monte Carlo simulations, risk models, backtesting engines, auction simulations.

Why Vara.eth:

  • Execute multiple simulation instances simultaneously within a block
  • Isolated actor states enable natural parallelization
  • General-purpose WASM VM handles massive numeric workloads
  • Efficient batching of results back to Ethereum

_04 >

Case 1

On-Chain Gaming

What you can build: Multiplayer games, strategy games, physics simulations, interactive worlds.

Why Vara.eth:

  • Real-time game state updates with sub-second confirmations
  • Complex game logic through actor model and parallel execution
  • Near-instant user feedback
  • Up to 2GB memory per program for rich game worlds

_05 >

Case 1

Supply Chain & IoT Data Processing

What you can build: Real-time monitoring systems, anomaly detection, logistics optimization.

Why Vara.eth:

  • Process large IoT datasets off-chain
  • Send only critical insights on-chain for cost efficiency
  • Maintain blockchain transparency and security
  • Temperature monitoring, GPS tracking, quality control

_06 >

Case 1

More Possibilities

  • Compute-heavy oracles: Micro-batching, smoothing, sophisticated price feeds
  • Web2 integration: Verified domains, certificate-based authentication
  • Multi-party computation: Secure collaborative computation
  • ZK tooling: Witness generation, computational markets for ZK proofs
  • Perps & AMMs: Risk engines, liquidation checks, funding rate calculations

_07 >

Case 1

Benchmarks: Proof of Performance

Mandelbrot Set Computation

  • 1,000,000 points × 1,000 iterations
  • Parallelized across 16 threads
  • Executed for ~$3 in internal gas (testnet)
  • Shows feasibility for scientific, quantitative, ZK workloads using general-purpose WASM VM

_01 >

Illustration

Arkanoid Game Simulation

  • 16 concurrent game simulations executed in a single block
  • ~$0.17 total cost
  • Demonstrates parallel throughput for auctions, backtests, and multi-agent workloads through isolated actor states

_02 >

Illustration

AI Image Recognition

  • Trained AI model running inside Vara.eth
  • Recognizes handwritten digits and cat images
  • Demonstrates on-chain AI inference capabilities
  • Real-world ML model execution with consumer-grade hardware

_03 >

Illustration

More Benchmarks Coming Soon

We're continuously adding new benchmarks demonstrating:

  • HFT order matching performance
  • Complex AI inference workloads
  • Oracle data processing throughput
  • Multi-party computation efficiency

Want to contribute a benchmark?

_04 >

Illustration
Submit via GitHub
Start Building on Vara.eth Testnet

The future of Ethereum applications is here. Deploy your first program and experience: