Mint your first tgBTC
In the previous guides, we covered how to connect to the Testnet in your TON wallet and the Signet in your BTC wallet. We also learned how to obtain Test TON and BTC tokens. Now, letβs dive deeper into the process that enables seamless interaction between Bitcoin and TON: Peg-in.
TON Teleport is currently on Testnet. Do not send real funds and donβt use mainnet wallets.
π What you will learn
understand the key steps in the Peg-in process (Transfer, Wait, Receive)
learn how to mint tgBTC in the TON ecosystem
test the functionality of TON Teleport BTC peg-in
π Before we begin
Make sure you have:
Testnet wallet in TON (e.g., Tonkeeper from our previous guide)
Signet wallet in BTC (e.g., UniSat or Electrum from our previous guide)
test Toncoins for use in the Testnet
test BTC for use in the Signet
π Theoretical part: Understanding Peg-in
Step 1: Transfer BTC Begin by transferring your test BTC from the Bitcoin network to TON. Generate a unique deposit address in the TON Teleport BTC system linked to your TON wallet.
Step 2: Wait for confirmation Once the BTC transfer is initiated, wait for the transaction to be confirmed on the Bitcoin blockchain. Depending on network congestion and fees, this may take several minutes to hours.
Step 3: Receive tgBTC After confirmation, the TON Teleport BTC system processes the transaction, and an equivalent amount of tgBTC (backed 1:1 by BTC) will be credited to your Testnet TON wallet.
π¦ Practical part: Mint your first tgBTC
First, link your TON Testnet wallet to the TON Teleport BTC system to initiate the Peg-in process.
Click on Deposit BTC
to start transferring test BTC from the Bitcoin Signet network to the TON Testnet. Create a password for refunds to ensure you can reclaim funds if the deposit expires.
Then, complete a confirmation transaction in your TON Testnet wallet to approve the password setup.
π Minting tgBTC
TON Teleport will provide a unique BTC address; then copy this address.
Use your Signet BTC wallet, such as Electrum or UniSat, to send the desired amount of test BTC to the provided deposit address.
After sending the BTC, copy the Transaction ID from your walletβs History
tab.
Paste the Transaction ID into the TON Teleport website.
Then proceed by clicking Next to move to the following steps.
β
Tracking and confirmation
Once the deposit is initiated, youβll receive a Unique Deposit ID.
You can use this ID to check the deposit status at any time through the Check Deposit Status section on the main page. Wait for the transaction to complete 3/3 confirmations on the Bitcoin network. You can monitor the confirmation progress using a blockchain explorer.
π Verification and processing
After confirmation on the Bitcoin blockchain, the transaction will be verified on the TON network. Ensure that your TON Testnet wallet is ready for this step.
Click the Process Transaction
button and confirm the transaction in your TON Testnet wallet.
The deposit will then be processed on the TON Testnet, converting your test BTC into test tgBTC. Once the processing is complete, click Done
, and you will see the test tgBTC credited to your Testnet TON wallet, fully backed 1:1 by the test BTC you deposited.
π₯³ What's next?
You have successfully completed the Peg-in process and minted test tgBTC on the TON.
In the next guide, weβll explain how to redeem BTC by burning tgBTC in the Peg-out process.
Last updated