Skip to main content
TON Docs home page
Search...
⌘K
Start here
Get support
Step-by-step guides
Your first dApp
Your first smart contract
Coming from Ethereum
Paying with TON
Airdrop: send a lot of tokens
Hands-on debugging
Telegram bots
Telegram apps
React apps
Auth with TON
Make a web game with Phaser
Integrate a dApp
Integrate a wallet
CEX: centralized exchange
More tutorials
Ecosystem
Overview
Wallet apps
Explorers
Telegram Mini Apps (TMA)
IDEs and editor plugins
Development environment
TON Connect
SDKs
Analytics
Network status
Oracles
Bridges
RPC providers
Overview
TON Center
Overview
Get API key
API v2
Accounts
Blocks
Config
Transactions
Messages and transactions
POST
Send external message (BOC)
POST
Send external message and return hash
POST
Send unpacked external query
POST
Estimate transaction fees
Smart contracts
JSON-RPC
API v3
Jetton prices API
Blockchain node
AI, llms.txt and MCP
Standard contracts
Overview
Wallets
Tokens
DEX: decentralized exchange
Vesting
Governance
Contract patterns
Carry-value pattern
Contract sharding
Security best practices
Gas best practices
Using onchain libraries
Random numbers
Offchaining
Upgrading contracts
Zero-knowledge proofs
Languages
Tolk
recommended
TL-B
Fift
FunC
Tact
TVM: TON Virtual Machine
Overview
Serialization
Exit codes
Builders and Slices
Instructions
Changelog
Blockchain foundations
Overview
Addresses
Merkle proofs
Messages
Hypercube routing
Account statuses
Execution phases and fees
Blockchain sharding
Limits
Config
Proofs
Consensus
System contracts
Precompiled contracts
Network protocols
Blocks
Whitepapers
Glossary
Web3 services
Overview
DNS: .ton domains
Payment channels
Sites
Proxy
Storage
Contribute
How to contribute?
Style guide
Components and snippets
TON Docs home page
Search...
⌘K
Ask AI
Search...
Navigation
Messages and transactions
Send external message (BOC)
Ecosystem
RPC providers
TON Center
API v2
Messages and transactions
Send external message (BOC)
Copy page
Send serialized boc file: fully packed and serialized external message to blockchain.
Copy page
Suggest edits
Raise issue
Previous
Send external message and return hash
Send serialized boc file: fully packed and serialized external message to blockchain. The method returns message hash.
Next
⌘I