TON teaches its smart contracts to “read Bitcoin” so they do not have to trust a person, an exchange, a bridge, or a custodian.Before, it worked like this:
“Send BTC to a company. The company says: yes, we received your BTC, here is your wrapped BTC.”
But the idea of BTC Teleport is different:
“Send BTC to Bitcoin. Then bring cryptographic proof to TON. TON itself verifies that the BTC really arrived, and then TON itself mints tgBTC.”
That is the genius of it.
Imagine a border between two countries
There is the country of
Bitcoin.
And there is the country of
TON.
Usually, you need an intermediary between them: a bank, an exchange, a bridge, or a custodian. This intermediary says:
“I checked that the BTC arrived. Trust me.”
BTC Teleport removes this intermediary.
It creates something like a
mini Bitcoin border officer inside TON — a smart contract that can verify Bitcoin blocks and Bitcoin transactions.
In the whitepaper, this is called a
Bitcoin SPV client, implemented as a smart contract. It is needed to verify the state of Bitcoin blocks directly inside TON.
How BTC → tgBTC works
Let’s say you want to bring
1 BTC into TON.
Step 1. The system gives you a Bitcoin address
You receive a special Bitcoin address. This address is connected to your TON address. So the system knows in advance: if BTC arrives at this address, tgBTC must be minted to this TON wallet.
Step 2. You send BTC
You send BTC through the Bitcoin network. This is a normal Bitcoin transaction.
Step 3. Bitcoin miners include it in a block
The transaction gets included in a Bitcoin block. Then the system waits for confirmations, usually
6 blocks, to reduce the risk of a Bitcoin chain reorganization.
Step 4. Anyone can bring Bitcoin blocks to TON
This is an important part: it does not have to be only an official server. According to the whitepaper, any network participant can submit blocks to the Bitcoin Client: a relayer, an ordinary user, or anyone else. This reduces centralization.
Step 5. The TON smart contract verifies the Bitcoin block
It checks that:
the block was really mined through Proof-of-Work;
the block is connected to previous valid blocks;
the parameters match Bitcoin SPV rules.
So TON does not simply “believe” that the block is real.
It verifies it mathematically.
Step 6. You bring proof of your transaction
When the block is confirmed, you or any other participant sends to TON the Bitcoin transaction itself plus proof that it was included in that block. Usually, this is a
Merkle proof. The smart contracts verify that the transaction was really inside a confirmed Bitcoin block.
Step 7. The smart contract mints tgBTC
If everything is correct, the TON smart contract reads the Bitcoin transaction, extracts the BTC amount and the receiver’s TON address, and then mints the equivalent amount of
tgBTC on TON.
That is it.
A person did not decide.
An exchange did not decide.
A “bridge admin” did not decide.
The proof decided.This is where the genius is
A normal bridge says:
“Trust me, I hold your BTC.”
BTC Teleport says:
“Do not trust me. Show proof of the Bitcoin transaction, and the smart contract will verify everything itself.”