Revolution V2 is coming. A new chain, real proofs, and a verified identity stack. See what's changing

Status Virtus (V2 testnet) opens in Phase 1.

Build On Revolution.

One SDK, standard Ethereum tooling, and a public testnet that opens with V2.

quickstart.sh bash
npm install @revolution/sdk

# Virtus (V2 testnet) values publish in Phase 1
export REVO_RPC_URL="<published at Virtus launch>"
export REVO_CHAIN_ID="<published at Virtus launch>"
Quickstart

Connect in three steps.

Network values publish when Virtus (V2 testnet) opens in Phase 1. The SDK calls below work against them from day one.

01

Install the SDK

One package covers identity, staking and settlement.

02

Point at Virtus

Set the RPC URL and chain ID for Virtus (V2 testnet).

03

Resolve a name

Resolve a .revo Nomen (name) and start building.

client.ts typescript
import { Revolution } from "@revolution/sdk";

const revo = new Revolution({ network: "virtus" });

// Nomen (name): resolve a .revo name
const nomen = await revo.nomen.resolve("rob.revo");
SDKs and APIs

What is covered.

SDK
Reward Pools Create a pool, set a creator fee, define tiers, read stake positions.
SDK
Identity Request scoped proofs from RNS credentials and enforce policy in your app.
API
Network data Blocks, transactions, proofs and verifying node status over JSON-RPC.
Network parameters
ParameterValue
NetworkVirtus (V2 testnet)
StatusOpens in Phase 1
RPC URLPublished at launch
Chain IDPublished at launch
ExplorerPublished at launch
Build on V2

What changes for builders.

  • ERC-4337 smart accounts at the canonical EntryPoint v0.8.
  • Free cornerstone calls through the network paymaster.
  • SDK modules for the identity stack, each with a plain-English alias.
SDK modules
ModuleAliasTerm
revo.nomenrevo.namesNomen (name)
revo.sigillumrevo.identitySigillum (verified identity)
revo.potestasrevo.permissionsPotestas (permissions)
revo.mandatumrevo.delegationMandatum (delegated authority)
revo.agensrevo.agentsAgens (agent)
Node operators

Operate a verifying node.

Verifying nodes are approved by governance. They run an external node, co-sign batches and send heartbeats. Applications open with Virtus (V2 testnet).

Hardware requirements

Minimum CPU, memory, disk, and bandwidth publish with the operator application in Phase 1. Apply now and the team will send the spec when it is final.

Contracts

Deployed addresses.

Addresses publish when Virtus (V2 testnet) contracts are verified.

Virtus (V2 testnet)
ContractAddress
Reward Pool factoryPublished at launch
REVO tokenPublished at launch
RNS registryPublished at launch
Settlement bridgePublished at launch

Get Virtus launch details first.

RPC endpoints, chain ID, explorer, and contract addresses go to builders on the list before they go public.

V2 is coming.

Tell us what you want to build.