Skip to content

RGBPP FAQ

Dylan Duan edited this page May 31, 2024 · 2 revisions

Why 6 BTC block confirmations are required when RBG++ assets leap from BTC to CKB

The 6 confirmations act as a security buffer, making it highly improbable for a malicious actor to reverse the BTC transaction and attempt a double-spend on the CKB side. This mechanism eliminates needing a trusted third party to verify the BTC transaction, promoting a decentralized and secure asset transfer process.

TxBuilderError: Cannot reference a UTXO that does not belong to "from": hash: xx, index: xx

The error will occur when the UTXO does not belong to your BTC account, please check whether your BTC private key is correct and the BTC address format is P2WPKH

NoRgbppLiveCellError: No rgbpp cells found with the xudt type script and the rgbpp lock args

The error will happen when no live cells are found using the specific type script and specific lock script, please check if your RGB++ asset type script is correct.

Type script is the unique identifier of RGB++ asset. Any operation of RGB++ asset requires the type script. You can see the type script from the logs of the terminal or the CellInfo of CKB Explorer. image