Fantom RPC Node
DAG-Based Speed

Connect to Fantom, the high-performance DAG blockchain with near-instant finality. Experience 1-2 second transactions, proven DeFi ecosystem, and efficient Lachesis consensus.

14 M+

Requests per Day

99.9 %

Network Uptime

< 55 ms

Average Response Time

24/7

Technical Support

Specification Fantom Network

Technical characteristics and available endpoints

Fantom (FTM)

Opera Mainnet & Testnet Support

Chain ID 250
Protocol HTTPS / WSS
Uptime 99.9%
Finality 1-2 seconds
Consensus Lachesis (aBFT DAG)
EVM Compatible Yes

Fantom is a high-performance Layer 1 blockchain using Directed Acyclic Graph (DAG) technology and Lachesis consensus to achieve 1-2 second finality with high throughput. Unlike traditional blockchains, Fantom's aBFT DAG architecture enables asynchronous transaction processing while maintaining Byzantine fault tolerance. With a mature DeFi ecosystem, proven scalability, and migration path to Sonic (100x performance upgrade), Fantom represents an established alternative to traditional blockchain architectures.

Key capabilities:

  • 1-2 second finality with Lachesis consensus
  • DAG architecture for high throughput
  • Full EVM compatibility
  • Mature DeFi ecosystem (SpookySwap, Beethoven X)
  • Low transaction fees
  • Asynchronous Byzantine Fault Tolerant (aBFT)
  • Proven at scale since 2019
  • Sonic upgrade bringing 100x performance
  • Strong developer community

🔗 RPC Endpoints

HTTPS
https://rpc.crypto-chief.com/fantom/{YOUR_API_KEY}
WSS
wss://rpc.crypto-chief.com/fantom/ws/{YOUR_API_KEY}

Replace {YOUR_API_KEY} with your actual API key from the dashboard.

What is a Fantom RPC Node?

Access DAG-based blockchain

A Fantom RPC node provides applications with access to a blockchain using Directed Acyclic Graph (DAG) architecture rather than traditional linear blocks. This innovative approach, combined with Lachesis consensus, enables Fantom to achieve 1-2 second finality while maintaining high throughput and Byzantine fault tolerance — making it ideal for DeFi applications requiring speed and reliability.

Why DAG architecture matters

Traditional blockchains process transactions sequentially in linear blocks. DAG (Directed Acyclic Graph) allows parallel processing where transactions reference multiple previous transactions, creating a graph structure. This enables asynchronous processing — validators don't wait for each other, dramatically improving throughput and reducing latency.

Fantom advantages:

  • 1-2s finality — near-instant confirmation
  • DAG architecture — parallel transaction processing
  • Low fees — typically under $0.01
  • Proven ecosystem — mature DeFi since 2019
  • EVM compatible — familiar Solidity development
  • Sonic upgrade — 100x performance coming

Lachesis consensus

Lachesis is Fantom's aBFT (asynchronous Byzantine Fault Tolerant) consensus protocol operating on the DAG. Unlike synchronous protocols requiring validators to communicate in lockstep, Lachesis allows asynchronous operation while still guaranteeing finality and Byzantine fault tolerance. This combination of speed and security is what enables Fantom's performance.

How Lachesis works:

  1. Validators create event blocks referencing previous events
  2. Events form DAG structure (not linear chain)
  3. Consensus reached asynchronously via gossip protocol
  4. Finality achieved in 1-2 seconds
  5. Byzantine fault tolerance maintained throughout

Fantom to Sonic evolution

Fantom is evolving into Sonic — a next-generation network delivering 100x performance improvement through Carmen database optimization, enhanced consensus, and architectural upgrades. Existing FTM holders receive 1:1 S token airdrop, and the ecosystem migrates to even faster infrastructure.

This evolution shows Fantom's commitment to staying at the forefront of blockchain performance.

Technical Documentation

Quick start for developers

Supported RPC Methods

Fantom supports all standard Ethereum JSON-RPC methods:

  • eth_blockNumber — current block number
  • eth_getBalance — FTM balance
  • eth_call — execute view functions
  • eth_sendRawTransaction — broadcast transactions
  • eth_getTransactionReceipt — transaction confirmation
  • eth_getLogs — event logs
  • eth_gasPrice — current gas price
  • eth_estimateGas — gas estimation
  • eth_subscribe — WebSocket subscriptions

Code Examples

💻

JavaScript (ethers.js) — Fantom Connection:

const { ethers } = require('ethers');

const provider = new ethers.JsonRpcProvider('https://rpc.crypto-chief.com/fantom/YOUR_API_KEY');

// Verify we're on Fantom Opera
const network = await provider.getNetwork();
console.log('Chain ID:', network.chainId); // 250

// Get FTM balance
const balance = await provider.getBalance('0x...');
console.log('FTM Balance:', ethers.formatEther(balance));

// Interact with Fantom DeFi
const DEX = '0x...';
const dexABI = [
  'function swapExactTokensForTokens(uint256, uint256, address[], address, uint256) external',
  'function getAmountsOut(uint256, address[]) view returns (uint256[])'
];
const dex = new ethers.Contract(DEX, dexABI, provider);

// Fast swaps with 1-2s finality
const amounts = await dex.getAmountsOut(
  ethers.parseEther('100'),
  ['0xFTM...', '0xUSDC...']
);
console.log('Swap output:', ethers.formatUnits(amounts[1], 6));
💻

Python (web3.py) — Fantom Setup:

from web3 import Web3

w3 = Web3(Web3.HTTPProvider('https://rpc.crypto-chief.com/fantom/YOUR_API_KEY'))

print('Connected to Fantom:', w3.is_connected())
print('Chain ID:', w3.eth.chain_id)  # 250
print('Latest block:', w3.eth.block_number)

# Low gas fees on Fantom
gas_price = w3.eth.gas_price
print(f'Gas price: {gas_price} wei')

# Get FTM balance
balance = w3.eth.get_balance('0x...')
print(f'FTM: {balance / 1e18}')
💻

WebSocket — Monitor Fast Fantom Blocks:

const { ethers } = require('ethers');
const provider = new ethers.WebSocketProvider('wss://rpc.crypto-chief.com/fantom/ws/YOUR_API_KEY');

// Monitor 1-2 second blocks
let lastTime = Date.now();
provider.on('block', async (blockNumber) => {
  const now = Date.now();
  const blockTime = (now - lastTime) / 1000;
  lastTime = now;
  
  console.log(`Fantom block ${blockNumber} (~${blockTime.toFixed(1)}s)`);
});

// Monitor DeFi activity
const filter = {
  topics: [ethers.id('Swap(address,uint256,uint256,uint256,uint256,address)')]
};

provider.on(filter, (log) => {
  console.log('Fast swap on Fantom:', log);
});

Fantom Best Practices

  • Fast Finality: Design UX for 1-2 second confirmation
  • Low Fees: Leverage cheap transactions for frequent operations
  • DeFi Integration: Build on mature protocol ecosystem
  • Sonic Awareness: Prepare for Sonic network upgrade
  • DAG Understanding: Understand DAG vs traditional blockchain
  • Testing: Test on Fantom testnet before mainnet

Why choose us?

DAG infrastructure

Ultra-Fast Finality

Infrastructure supporting 1-2s finality delivering <55ms latency with DAG-optimized processing.

Proven Reliability

Production infrastructure supporting established ecosystem with 99.9% uptime since 2019.

DeFi Analytics

Monitor protocol activity, TVL, transaction throughput, DAG metrics, and ecosystem growth.

Global Infrastructure

Strategically deployed nodes ensuring low latency for Fantom's DeFi ecosystem.

Sonic Ready

Infrastructure prepared for Sonic upgrade bringing 100x performance improvement.

DAG Specialists

24/7 support from engineers familiar with DAG architecture, Lachesis consensus, and Fantom ecosystem.

Examples of Use

Build on proven DAG chain

Fantom's fast finality, low fees, and mature ecosystem enable high-performance DeFi, NFT platforms, and applications requiring speed.

DeFi Protocols

Build DEXs, lending, yield platforms leveraging Fantom's 1-2s finality and established DeFi ecosystem.

High-Frequency Trading

Create trading platforms where near-instant finality enables professional-grade execution.

NFT Marketplaces

Launch NFT platforms where fast transactions and low fees create superior trading experience.

Yield Aggregators

Develop yield optimization protocols across Fantom's diverse DeFi landscape.

Blockchain Gaming

Build games leveraging fast finality for responsive on-chain gameplay.

Cross-Chain Apps

Create applications bridging Fantom with other ecosystems leveraging native bridges.

Got questions?
we are here to help

Fantom is a high-performance Layer 1 blockchain using DAG architecture and Lachesis consensus to achieve 1-2 second finality.

DAG (Directed Acyclic Graph) enables parallel transaction processing where transactions reference multiple previous transactions, not linear blocks.

Lachesis is Fantom's asynchronous Byzantine Fault Tolerant (aBFT) consensus protocol operating on the DAG structure.

Yes, Fantom is fully EVM-compatible. Deploy Solidity smart contracts using standard Ethereum development tools.

Fantom transactions typically cost under $0.01, making it very affordable for frequent interactions.

Fantom Opera is the current mainnet. The name will transition to Sonic with the upcoming major upgrade.

Sonic is Fantom's next-generation upgrade bringing 100x performance improvement with Carmen database and enhanced architecture.

FTM holders receive 1:1 airdrop of S tokens for the Sonic network. Both tokens will coexist during transition.

Yes, we provide RPC access to both Fantom Opera mainnet (Chain ID 250) and testnet.

Fantom hosts SpookySwap (DEX), Beethoven X (DEX), Geist Finance (lending), and many other established DeFi protocols.

Pricing that grows with your needs.

Free

Start building on Web3 — no credit card.

$0
  • 5 reqs/sec RPC
  • 5 reqs/min Unified API
  • Ultimate chains
  • WSS, Statistics
  • Community support

Pay for use

Flexible pay-as-you-go for any workload.

From $10
  • 400 reqs/sec RPC
  • 300 reqs/min Unified API
  • 10 reqs/min AML
  • EventStream
  • Ultimate chains
  • WSS, Whitelists, Statistics
  • Support portal

Subscription

From $500 monthly plus 20% extra value.

From $500
  • 700 reqs/sec RPC
  • 500 reqs/min Unified API
  • 5 reqs/sec AML
  • EventStream
  • Ultimate chains
  • WSS, Whitelists, Statistics
  • Support portal

Enterprise

Tailored solution for expert builders

Custom terms

All Subscription features plus:

  • Flexible rate limits
  • Engineering team support
  • Custom SLA
  • Personal manager