Viction RPC Endpoint

Flat-rate Viction RPC provider and Viction RPC node access: free tier, no KYC, HTTP & WebSocket. Viction mainnet chain ID 88.

Viction mainnet RPC URL: https://rpc.swiftnodes.io/rpc/viction?key=YOUR_API_KEY
WebSocket: wss://rpc.swiftnodes.io/ws/viction?key=YOUR_API_KEY

Viction, formerly TomoChain, is an EVM-compatible Layer 1 secured by Proof-of-Stake Voting, in which VIC holders vote for masternodes that produce blocks. Its VRC25 token standard lets token issuers pay gas on behalf of users.

Network: Viction
Type: EVM
Chain ID: 88
Slug: viction
Native token: VIC (Viction)
Block time: ~2.0 seconds (measured)
Mainnet: December 2018
Category: Layer 1

Viction on the SwiftNodes fleet, right now

Status: online
Latency: 118 ms
Latest block: 115,186,196
WebSocket: available

5 of 12 probed RPC methods supported (archive, batch, debug_traceCall, eth_getBlockReceipts). The gaps are listed per chain in the method support matrix.

Status and latency from our health checks, refreshed about every 5 minutes. Uptime history. Method support probed automatically on 2026-10-11. Network status

Viction developer facts, measured

Block time:
~2.26 s (average of the last 1,000 blocks)
eth_getLogs range:
50,000-block ranges accepted (the largest we test)
Historical state:
readable 10,000 blocks back, not 1,000,000

Measured 2026-10-11 through this page's endpoint, re-measured weekly. Limits can differ between the upstream nodes behind it. All chains: measured chain facts.

About Viction

TomoChain launched its own mainnet in December 2018, migrating the ERC-20 TOMO token one-to-one to the native chain. It rebranded to Viction on November 1, 2023, and the ticker changed from TOMO to VIC with no change to contracts, tokenomics or supply. The rebrand aligned with a strategic partnership with Coin98.

Viction accepts standard Solidity contracts and Ethereum JSON-RPC calls. Its distinctive feature is the ZeroGas protocol: tokens built to the VRC25 standard can have a VRC25Issuer contract cover gas, so users can transfer or approve those tokens without holding VIC. Standard ERC-20 tokens do not get this behavior.

Common Use Cases on Viction

  • Gasless token transfers via VRC25
  • Consumer wallets and payments
  • Token issuance with sponsored fees
  • NFTs via the VRC725 standard

Viction Mainnet RPC URL (HTTP)

https://rpc.swiftnodes.io/rpc/viction?key=YOUR_API_KEY

Viction WebSocket RPC URL

wss://rpc.swiftnodes.io/ws/viction?key=YOUR_API_KEY

Quick Start: Connect to Viction

cURL

curl -X POST https://rpc.swiftnodes.io/rpc/viction?key=YOUR_API_KEY \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

ethers.js

import { JsonRpcProvider } from "ethers";

const provider = new JsonRpcProvider(
  "https://rpc.swiftnodes.io/rpc/viction?key=YOUR_API_KEY"
);

const blockNumber = await provider.getBlockNumber();
console.log("Viction block:", blockNumber);

viem

import { createPublicClient, http } from "viem";

const client = createPublicClient({
  transport: http("https://rpc.swiftnodes.io/rpc/viction?key=YOUR_API_KEY"),
});

const blockNumber = await client.getBlockNumber();

web3.py

from web3 import Web3

w3 = Web3(Web3.HTTPProvider("https://rpc.swiftnodes.io/rpc/viction?key=YOUR_API_KEY"))
print("Viction block:", w3.eth.block_number)

Add Viction to MetaMask

Network Name: Viction (SwiftNodes)
RPC URL: https://rpc.swiftnodes.io/rpc/viction?key=YOUR_API_KEY
Chain ID: 88
Currency Symbol: VIC
WebSocket: wss://rpc.swiftnodes.io/ws/viction?key=YOUR_API_KEY

Features of SwiftNodes for Viction

  • Load-balanced across multiple upstream nodes wherever a chain has more than one, with automatic failover
  • Health-checked every 2 minutes with automatic failover
  • Free tier available — no credit card or KYC required
  • Flat-rate monthly pricing with no per-request fees
  • HTTP and WebSocket support
  • One API key works across all 75+ supported chains, including Viction

Rate Limits

PlanPriceHTTP req/sWS msg/s
Free$0/mo21
Starter$49/mo5025
Growth$89/mo15075
Scale$149/mo300150
Pro$249/mo500250

Frequently Asked Questions: Viction

What is the Viction chain ID?

The Viction mainnet chain ID is 88 (hex 0x58).

Is Viction the same chain as TomoChain?

Yes. TomoChain rebranded to Viction on November 1, 2023; the token ticker changed from TOMO to VIC with no change to contracts or supply.

How do gasless transactions work on Viction?

Tokens implementing VRC25 can register an issuer contract that pays gas, so holders transact without VIC. This applies only to VRC25 tokens.

Related EVM chains

Explore RPC endpoints for other EVM networks on SwiftNodes:

Ready to start building on Viction? Connect your wallet and get a free API key in 30 seconds. No email or KYC required.