tgBTC Docs
  • Intro to TON Teleport BTC
  • USER GUIDES
    • Testnet in TON
    • Signet in BTC (for PC)
    • Signet in BTC (for Mobile)
    • Mint your first tgBTC
    • Burn your tgBTC for BTC
    • View transaction history
    • Common errors and solutions
    • How passwords keep you safe
  • DEVELOPMENT
    • Build first tgBTC dApp
    • tgBTC API by TONX
  • INFORMATION DESK
    • FAQ
    • Key resources
  • Whitepaper
    • Abstract
    • Declaration of Trustlessness
    • Overview
    • Key Concepts
      • Peg-in (BTC Deposit)
        • Bitcoin Simplified Payment Verification Client
        • Transaction Confirmation, Processing and tgBTC minting
      • Peg-out (tgBTC Withdraw)
        • Building of Withdrawal Transactions
        • DKG and FROST
        • Peg-out Timing and Optimizations
      • Additional Components and Security Mechanisms
        • Bitcoin Transaction Fees
        • Validator Rotation and Key Management
        • Refund Mechanism for Expired Deposits
        • Consensus-based System Updates
        • Inspectors
    • Expanding Possibilities and Value for TON
    • Conclusion
    • Papers
Powered by GitBook
On this page
  • 📖 What you will learn
  • 📚 Before we begin
  • 📕 Theoretical part: Understanding Peg-in
  • 🦄 Practical part: Mint your first tgBTC
  • 🚀 Minting tgBTC
  • ✅ Tracking and confirmation
  • 🔄 Verification and processing
  • 🥳 What's next?
  1. USER GUIDES

Mint your first tgBTC

PreviousSignet in BTC (for Mobile)NextBurn your tgBTC for BTC

Last updated 3 months ago

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 )

  • Signet wallet in BTC (e.g., UniSat or Electrum from our )

  • for use in the Testnet

  • 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

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.

🔄 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 Open TON wallet 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.

First, link your TON Testnet wallet to the system to initiate the Peg-in process.

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 .

In the , we’ll explain how to redeem BTC by burning tgBTC in the Peg-out process.

previous guide
previous guide
test Toncoins
test BTC
TON Teleport BTC
blockchain explorer
next guide
Electrum wallet
UniSat wallet
Transaction ID from the Electrum wallet
Transaction ID from the UniSat Wallet
Transaction ID from the Electrum wallet
Transaction ID from the UniSat Wallet
Transaction ID from the Electrum wallet
Transaction ID from the UniSat Wallet
Transaction ID from the Electrum wallet
Transaction ID from the UniSat Wallet
Transaction ID from the Electrum wallet
Transaction ID from the UniSat Wallet