When transferring BTC from the Bitcoin network to RGB, you send BTC to a Utexo-generated deposit address and receive an equivalent BTC-backed asset on RGB. You approve the BTC send in your Bitcoin wallet, and you use an RGB invoice to specify the recipient on the RGB side.
Requirements before you start
Tribe Wallet (mobile app)
1
Enter the transfer details
In You send, enter the amount of RGB tokens to receive.
Click Swap.
In Tribe Wallet:
Open Other assets (Step 3).
Tap the + icon (Step 4).
Tap Receive Asset (Step 5).
Generate an invoice (Step 6).
Select a blinded invoice, then copy it.
Paste the invoice into the RGB invoice field in Utexo (Step 8).
Click Confirm.
Copy the BTC payment address and amount shown by Utexo (Step 9).
Step 1: Select the RGB token to get a quote
Step 2: App requires RGB invoice to be entered
Step 3: Open "Other assets"
Step 4: Tap the plus (+) icon to add an asset
Step 5: Tap "Receive Asset"
Step 6: Tap "Generate Invoice"
Step 7: Copy the generated invoice or scan the QR code
Step 8: Paste the generated invoice into Utexo
Step 9: Copy the BTC payment address
2
Pay BTC to receive RGB
In your BTC wallet, scan the QR code or paste the recipient address.
If you scan the QR code, the amount is filled in automatically.
Paste the payment address (Step 10), then Swipe to broadcast (Step 11).
Step 10: Paste the payment address in Tribe Wallet
Step 11: Send BTC
Step 12: Transaction shows as in progress
Step 13: Transaction shows as completed. Check your wallet for the credited funds.
3
Check transaction status in Tribe Wallet
After you send BTC, the transaction appears as In progress. Refresh to see status updates until it completes.
Refresh to update the transaction status
How RGB → BTC Transfers Work
1
Prepare the transaction on the bridge
In Utexo (Step 1):
Set You send to the RGB token (for example, SatoshiRamen).
Set You receive to Bitcoin.
Enter the amount of RGB tokens to send (Step 1).
Click Swap (Step 1).
Copy a BTC address from your wallet (Step 3), then paste it into Utexo (Step 4).
Review the preview details, including the estimated BTC amount after fees.
Click Confirm.
Scan the QR code with your wallet to continue.
Step 1: Enter the amount
Step 2: Enter your BTC address
Step 3: Copy the BTC address
Step 4: Paste the BTC address
Step 5: Scan the QR code with your wallet
2
Pay the RGB invoice
When Utexo shows the RGB invoice (QR code popup), open Tribe Wallet.
Select the token you are sending (for example, SatoshiRamen) (Step 6).
Tap Send (Step 7), then scan the QR code from the Utexo popup (Step 8).
Confirm the pre-filled amount and invoice details.
Swipe to send (Step 9).
Step 6: Open "Other assets", then select SatoshiRamen
Step 7: Tap Send
Step 8: Scan the QR code
Step 9: Confirm and submit the transfer
3
Check transaction status in Tribe Wallet
After you send, the transaction appears with a status label. Refresh to see updates.
Refresh to update the transaction status
Additional notes
Confirmation time depends on Bitcoin network congestion.
A BTC ↔ RGB transfer can appear as two separate updates:
A Bitcoin on-chain send/receive in your BTC wallet.
An RGB asset debit/credit in your RGB wallet.
Many wallets show outgoing transfers in red and incoming transfers in green. Labels may vary.