Mint vBTC On-Chain
Users can deposit one of the supported tokens - BTCB, BNB, ETH, USDT, or USDC - to mint vBTC. The system will estimate the amount of vBTC to be received based on the BTC exchange rate at the time of the transaction.
📌 Note:
Ensure your wallet has sufficient balance of the selected token and enough BNB to cover gas fees.
After clicking "Confirm transaction", the minted vBTC will be automatically transferred to your personal wallet.
You can check your vBTC balance in the wallet once the process is complete.
How to access the Mint vBTC form:
Click
at the top of the page to navigate to the Mint/Redeem vBTC form. Select "Mint" to begin the minting process.
Click
to switch between Mint and Redeem modes.

Step 1: Select a Token to Mint vBTC
In the Mint / Redeem vBTC form, select the "Mint" function. Users can choose one of the following supported tokens to mint vBTC on-chain:
BTCB
USDT
USDC
ETH
BNB
Select the token by clicking on its corresponding icon in the list.

Step 2: Enter amount and view transaction estimate
Enter the amount of the asset you wish to deposit. The system will automatically display the estimated amount of vBTC you will receive.

Users can monitor and adjust transaction-related parameters as follows:
Slippage:
Users can view the current slippage for the transaction.
Additionally, users may adjust the slippage tolerance manually by clicking the
button.

Current Exchange Rate:
Displays the current rate between the selected deposit token and vBTC. You can refresh the exchange rate by clicking the
button.
Total transaction Fee:
Users can view a breakdown of the total transaction fee by clicking the
button.
Detailed fee information includes:
Transaction fee
Network fee
Price impact
Slippage

Step 3: Confirm vBTC Minting
Once Step 2 is complete, click the button to proceed with the minting transaction.

The system will display a confirmation window requesting user approval to mint vBTC. Review the transaction details and click to continue.

If the exchange rate is updated during this process, the system will prompt you to refresh the rate. To proceed, click .
After retrieving the latest exchange rate, click again to complete the on-chain vBTC minting transaction.
Steps for approval and transaction confirmation:
Token approval in wallet


Before proceeding with the transaction, your wallet will prompt you to grant permission to use the selected token for minting vBTC. When the approval popup appears, please click “Approve” to authorize the protocol to access the token in your wallet.
If you have already granted approval for this token in the past, this step will be automatically skipped during the minting process.
Confirming the Mint transaction in wallet
After a successful approval, the popup will mark the approval step as complete and move to the mint transaction confirmation step. Please click “Confirm” to finalize the vBTC on-chain minting process.


Mint vBTC popup during transaction confirmation and success
Mint Transaction Processing and Completion
Once the minting transaction is confirmed, it will be processed on-chain. The minted vBTC will be sent directly to your wallet.
To view your vBTC balance in the wallet, please manually add the token using the following details:
Network: BNB Chain
Token Contract Address: 0x3A17a90aFDD39037D69C801aA705b5CFd8306F9d
Token Symbol: vBTC
Decimals of Precision: 18
Last updated