Skip to main content

Documentation Index

Fetch the complete documentation index at: https://utexo-e7ed9bd0-feat-faucet-bot.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

To perform swaps on the Utexo Swap DEX and receive RGB assets, you need Tribe Wallet - the RGB-compatible mobile wallet. This page covers how to set it up and prepare it for your first swap.

What Is Tribe Wallet

Tribe Wallet is a non-custodial mobile wallet that supports RGB assets on Bitcoin. It handles client-side validation of RGB transfers, meaning ownership proofs are verified locally on your device rather than on a public ledger. For Utexo swaps, Tribe Wallet is used to:
  • Generate blinded RGB invoices for receiving assets
  • Hold and send RGB assets (RGB USDT, SatoshiRamen)
  • Manage UTXOs required for RGB delivery

Step 1: Download Tribe Wallet

Download Tribe Wallet from the App Store (iOS) or Google Play (Android) and complete the initial setup.
During setup, you will be shown a secret recovery phrase (12 or 24 words). Write it down and store it securely offline. Anyone with access to this phrase can access your wallet. Tribe Wallet cannot recover it for you.

Step 2: Fund Your Bitcoin Address

To create UTXOs in Tribe Wallet (required for receiving RGB assets), your wallet needs a small BTC balance to cover Bitcoin transaction fees.
  1. Open Tribe Wallet and copy your Bitcoin receive address
  2. Send a small amount of BTC to that address (sufficient to cover transaction fees)
See Get BTC if you need to acquire BTC first.

Step 3: Create UTXOs

RGB assets are attached to Bitcoin UTXOs. Before your wallet can receive an RGB asset, you must have at least one UTXO prepared. In Tribe Wallet:
  1. Go to Other assets (bottom navigation)
  2. Tap Create UTXOs (or follow the wallet’s UTXO creation flow)
  3. Select the number of UTXOs to create
  4. Confirm and broadcast the transaction
You must create UTXOs before generating an RGB invoice. If no UTXO is available, the RGB asset delivery from a swap will fail. Always create UTXOs before starting a swap in Utexo.

What Is a UTXO?

A UTXO (Unspent Transaction Output) is a discrete amount of Bitcoin that has been received but not yet spent. RGB assets are stored as metadata anchored to specific UTXOs on the Bitcoin blockchain. For RGB to work, each asset transfer must target a specific UTXO. This is why Tribe Wallet requires you to create UTXOs before it can receive an RGB asset. See What Is a UTXO for a full explanation.

Next Steps