Telos EVM RPC Endpoint

Fast, flat-rate Telos EVM RPC node provider — free tier, no KYC, HTTP & WebSocket.

Telos EVM is a high-throughput EVM layer running on the Telos Layer 1, which uses Antelope (formerly EOSIO) delegated proof-of-stake consensus. It offers sub-second blocks, fixed low fees, and front-running resistance through fair transaction ordering.

Network: Telos EVM
Type: EVM
Chain ID: 40
Slug: telos
Native token: TLOS (Telos)
Block time: ~0.5 seconds (sub-second)
Finality: fast deterministic (sub-second to a few seconds)
Mainnet: 2018 (L1); Telos EVM added later
Category: Layer 1 EVM (Antelope DPoS)

About Telos EVM

The Telos Layer 1 launched in 2018 on EOSIO/Antelope software, and the Telos EVM was added later to give Ethereum developers access to its delegated proof-of-stake performance. The underlying chain produces blocks roughly twice per second, giving sub-second block times with fast deterministic finality.

Telos uses a set of elected block producers under Antelope DPoS, and its EVM is implemented as a native runtime rather than a separate chain. It emphasizes fixed, predictable gas fees and a no-front-running transaction ordering model, targeting DeFi, gaming, and applications sensitive to MEV.

Common Use Cases on Telos EVM

  • Low-fee DeFi protocols
  • Blockchain gaming
  • MEV-resistant transaction ordering
  • High-throughput dApps
  • Token issuance and payments

Telos EVM Ecosystem

The ecosystem includes DeFi venues such as Zappy and Omnidex, along with native Telos governance and infrastructure projects.

HTTP Endpoint

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

WebSocket Endpoint

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

Quick Start: Connect to Telos EVM

cURL

curl -X POST https://rpc.swiftnodes.io/rpc/telos?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/telos?key=YOUR_API_KEY"
);

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

viem

import { createPublicClient, http } from "viem";

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

const blockNumber = await client.getBlockNumber();

web3.py

from web3 import Web3

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

Add Telos EVM to MetaMask

Network Name: Telos EVM (SwiftNodes)
RPC URL: https://rpc.swiftnodes.io/rpc/telos?key=YOUR_API_KEY
Chain ID: 40
Currency Symbol: TLOS
WebSocket: wss://rpc.swiftnodes.io/ws/telos?key=YOUR_API_KEY

Bridging to Telos EVM

Assets move in and out via bridges such as the Telos bridge and third-party routes including Multichain-style and Wormhole-connected services.

Features of SwiftNodes for Telos EVM

  • Multiple load-balanced upstream nodes for high availability
  • Health-checked every 60 seconds 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 Telos EVM

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: Telos EVM

What's Telos EVM's chain ID?

Telos EVM mainnet is chain ID 40.

What consensus does Telos use?

Telos runs on Antelope (formerly EOSIO) delegated proof-of-stake with elected block producers, producing sub-second blocks.

Does Telos have predictable gas fees?

Yes. Telos EVM is designed around fixed, low transaction fees and a no-front-running ordering model.

Is WebSocket supported?

Yes - SwiftNodes provides HTTP and WebSocket (wss://) endpoints with eth_subscribe support.

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