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:

πŸ“• 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