TON RPC Node
Telegram's Blockchain for Billions

Connect to TON (The Open Network), the blockchain built for mass adoption through Telegram. Experience infinite sharding, sub-second finality, and access to 800M+ Telegram users.

10 M+

Requests per Day

99.9 %

Network Uptime

< 100 ms

Average Response Time

24/7

Technical Support

Specification TON Network

Technical characteristics and available endpoints

TON (Toncoin)

Mainnet & Testnet Support

Network Mainnet
Protocol HTTP / ADNL
Uptime 99.9%
Finality <5s
Architecture Infinite Sharding
Language FunC, Tact

TON (The Open Network) is a massively scalable blockchain designed for billions of users, deeply integrated with Telegram's 800M+ user base. Using infinite sharding architecture and Proof of Stake consensus, TON achieves unprecedented scalability while maintaining decentralization, making it the platform of choice for Web3 applications targeting mainstream adoption.

Key capabilities:

  • Telegram integration — access to 800M+ potential users
  • Infinite sharding — scales horizontally without limits
  • Sub-second finality in optimal conditions
  • Transaction fees typically <$0.01
  • TON DNS — human-readable blockchain addresses
  • TON Storage — decentralized file storage
  • TON Proxy — anonymity layer
  • TON Payments — instant micropayments channel network
  • FunC and Tact smart contract languages

🔗 RPC Endpoints

HTTPS
https://rpc.crypto-chief.com/ton/{YOUR_API_KEY}
JSON-RPC
https://rpc.crypto-chief.com/ton/jsonRPC/{YOUR_API_KEY}

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

What is a TON RPC Node?

Access Telegram's blockchain ecosystem

A TON RPC node provides applications with access to The Open Network, enabling smart contract interactions, wallet operations, and integration with Telegram's massive user base. TON's unique architecture allows developers to build applications that scale to billions of users.

Why TON is built different

TON was originally designed by Telegram's creators to serve billions of users. Its infinite sharding architecture allows the network to split into multiple shardchains dynamically, scaling throughput as demand increases. Combined with deep Telegram integration, TON offers a unique path to mainstream Web3 adoption.

TON advantages:

  • Telegram ecosystem — 800M+ potential users
  • Infinite sharding — unlimited horizontal scalability
  • Fast finality — sub-5 second confirmations
  • Low fees — transactions under $0.01
  • TON ecosystem — DNS, Storage, Proxy, Payments
  • Developer friendly — comprehensive SDKs and tools

Infinite sharding explained

TON uses a unique multi-level sharding system where the network can split into 2^60 shardchains. As transaction volume increases, new shards automatically spawn. This architecture enables TON to theoretically process millions of transactions per second.

TON architecture:

  1. Masterchain — coordinates all shardchains
  2. Workchains — contain multiple shardchains
  3. Shardchains — process transactions in parallel
  4. Dynamic splitting — new shards created as needed
  5. Instant Hypercube Routing — fast cross-shard messages

Telegram integration

TON is deeply integrated into Telegram through Telegram Wallet, allowing users to send TON and jettons (tokens) directly in chats. Telegram Mini Apps (formerly Telegram Web Apps) enable developers to build Web3 applications that run inside Telegram, reaching 800M+ users.

This integration removes the biggest barrier to Web3 adoption — users don't need to leave their familiar Telegram environment to interact with blockchain applications.

Technical Documentation

Quick start for developers

Supported API Methods

TON supports multiple API interfaces including HTTP API and JSON-RPC:

  • getAddressInformation — get account state
  • getExtendedAddressInformation — detailed account info
  • getWalletInformation — wallet-specific data
  • getTransactions — transaction history
  • sendBoc — broadcast transaction
  • runGetMethod — call smart contract getter
  • estimateFee — estimate transaction fees
  • getConsensusBlock — get consensus state
  • getMasterchainInfo — masterchain data

Code Examples

💻

JavaScript (ton) — TON Connection:

const { TonClient, WalletContractV4, Address } = require('ton');
const { HttpApi } = require('ton');

// Initialize TON client
const endpoint = 'https://rpc.crypto-chief.com/ton/YOUR_API_KEY';
const httpApi = new HttpApi(endpoint);
const client = new TonClient({ endpoint });

// Get account balance
const address = Address.parse('EQD...');
const balance = await client.getBalance(address);
console.log('TON Balance:', balance / 1e9, 'TON');

// Get account state
const state = await client.getContractState(address);
console.log('Account active:', state.state === 'active');
console.log('Last transaction:', state.lastTransaction?.lt);
💻

Transfer TON:

const { TonClient, WalletContractV4, internal } = require('ton');
const { mnemonicToPrivateKey } = require('ton-crypto');

const client = new TonClient({
  endpoint: 'https://rpc.crypto-chief.com/ton/YOUR_API_KEY'
});

// Create wallet from mnemonic
const mnemonic = 'your twelve word mnemonic phrase here...'.split(' ');
const keyPair = await mnemonicToPrivateKey(mnemonic);
const wallet = WalletContractV4.create({
  workchain: 0,
  publicKey: keyPair.publicKey
});

// Open wallet
const walletContract = client.open(wallet);

// Send TON
await walletContract.sendTransfer({
  seqno: await walletContract.getSeqno(),
  secretKey: keyPair.secretKey,
  messages: [internal({
    to: 'EQRecipient...',
    value: '0.1', // 0.1 TON
    body: 'Hello TON!'
  })]
});

console.log('Transfer sent!');
💻

Python (pytonlib) — TON Setup:

from pytonlib import TonlibClient
import asyncio

async def main():
    client = TonlibClient(
        ls_index=0,
        config='https://ton.org/global-config.json',
        keystore='/tmp/ton_keystore',
        tonlib_timeout=30
    )
    
    await client.init()
    
    # Get account state
    address = 'EQD...'
    account = await client.raw_get_account_state(address)
    print('Balance:', int(account['balance']) / 1e9, 'TON')
    
    # Get transactions
    txs = await client.get_transactions(address, limit=10)
    print(f'Found {len(txs)} transactions')
    
    await client.close()

asyncio.run(main())
💻

Call Smart Contract Getter:

const { TonClient, Address } = require('ton');

const client = new TonClient({
  endpoint: 'https://rpc.crypto-chief.com/ton/YOUR_API_KEY'
});

// Call get method on smart contract
const contractAddress = Address.parse('EQContract...');
const result = await client.runMethod(
  contractAddress,
  'get_nft_data' // getter method name
);

// Parse result
const stack = result.stack;
console.log('NFT initialized:', stack.readBoolean());
console.log('NFT index:', stack.readBigNumber());
console.log('Collection address:', stack.readAddress());
console.log('Owner address:', stack.readAddress());

TON Best Practices

  • Address Format: Use TON's base64 address format (EQ...)
  • Bounce Flag: Set bounce=true for smart contracts, false for wallets
  • Seqno Management: Track wallet seqno for transaction ordering
  • Gas Limits: Set appropriate gas limits for contract calls
  • Telegram Integration: Leverage Telegram Mini Apps for distribution
  • Jettons: Use standard Jetton contracts for tokens

Why choose us?

Enterprise TON infrastructure

Telegram Scale

Infrastructure built to handle TON's potential for billions of users through Telegram integration with proven scalability.

High Reliability

Enterprise-grade infrastructure with 99.9% uptime, automatic failover, and redundant nodes for mission-critical applications.

Comprehensive Analytics

Monitor TON-specific metrics including shard activity, masterchain state, transaction volumes, and jetton operations.

Global Network

Strategically deployed nodes ensuring low latency for TON's global user base across all continents.

Infinite Scaling

Infrastructure designed to scale with TON's sharding architecture handling growing transaction volumes seamlessly.

TON Specialists

24/7 support from engineers with deep TON expertise including FunC development and Telegram Mini Apps integration.

Examples of Use

Build for billions on TON

TON's Telegram integration and infinite sharding make it the platform of choice for applications targeting mainstream adoption — from social apps to payments, gaming, and beyond.

Telegram Mini Apps

Build Web3 applications that run inside Telegram, instantly accessible to 800M+ users. Create games, DeFi protocols, social apps, and utilities without external wallets.

Payment & Remittance

Launch payment systems leveraging TON Payments for instant micropayments. Build remittance services serving billions with minimal fees and instant settlement.

Social Gaming

Create viral Telegram games with blockchain rewards, NFT collectibles, and competitive tournaments. TON's speed enables real-time gameplay mechanics.

Wallet Integration

Integrate TON into multi-chain wallets or build Telegram-native wallets. Our infrastructure ensures smooth operations for millions of users.

E-commerce & Marketplaces

Build e-commerce platforms inside Telegram with TON payments. Create NFT marketplaces, digital goods stores, and peer-to-peer trading.

Social & Community

Launch DAOs, community tokens, and social platforms leveraging Telegram's social graph. TON enables true Web3 social experiences.

Got questions?
we are here to help

TON (The Open Network) is a blockchain designed for mass adoption with infinite sharding and deep integration into Telegram's 800M+ user base.

Yes, TON was originally designed by Telegram's creators and is now deeply integrated into Telegram through Telegram Wallet and Mini Apps.

TON can dynamically split into millions of shardchains, allowing it to scale horizontally without limits as transaction volume increases.

Build Telegram Mini Apps (Web Apps) that run inside Telegram chats, giving instant access to 800M+ potential users without external downloads.

Jettons are TON's fungible token standard, similar to ERC-20 on Ethereum. They're used for creating custom tokens on TON.

TON transaction fees are typically less than $0.01, with simple transfers often costing just a few cents worth of TON.

TON smart contracts are written in FunC (low-level) or Tact (high-level). Both compile to TON Virtual Machine bytecode.

TON DNS allows human-readable addresses like 'alice.ton' instead of long base64 addresses, making TON more user-friendly.

Yes, we provide RPC access to both TON mainnet and testnet for development and testing.

TON's unique infinite sharding architecture, Telegram integration, and ecosystem (Storage, DNS, Payments) differentiate it from traditional blockchains.

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