Docs
  • Overview
  • Our Product Suite
    • Fiamma Bridge (Trust-minimized Bitcoin Bridge, Powered by BitVM2)
      • Introduction
      • Fiamma Bridge Status
      • Consensus Proof
      • Fungible Transfer
      • Multi-Operators
      • Permissionless Challenger
      • Yield opportunities
        • Operator
        • Challenger
        • Fungibility Provider
      • User Guides
        • Testnet Alpha
        • Testnet Beta
          • How to Deposit and Withdraw on Fiamma Bridge?
          • How to run the Fiamma Operator?
            • Operator for Mac
              • 1. Install Fiamma Operator App
              • 2. Register
              • 3. Deposit and Stake BTC
              • 4. Start & Pause Operator
              • 5. Quit Operator and Withdraw Funds
            • Operator for Linux
              • 1. Install and Set Up Fiamma Operator Backend Program
              • 2. Start and Register
              • 3. Deposit and Stake
              • 4. Query Operator Status
              • 5. Manage the Operator Program
              • 6. Quit Operator
              • 7. Troubleshooting
          • How to run a challenger?
    • Fiamma Layer (BitVM-Powered Settlement Layer)
      • Introduction
        • Key Highlights
        • Challenges Tackled
        • Core Technologies
      • Architecture
        • General Flow (Soft Finality)
          • For Programmable Blockchains
          • For Non-Programmable Blockchains :
        • ZKP Verification Process
      • Ecosystem Layout
      • User Guides
        • QuickStart
        • Installation
        • Wallet and Tokens
          • Connect Keplr Wallet
          • Get $FIA
        • Manage Keys
        • Fiamma Testnet Explorer
      • Developer Guides
        • Network Information
        • Fiamma CLI
          • CLI Command Overview
          • CLI Tutorial
        • Fiamma-Committee CLI
        • Run a Fiamma Node
          • Set up a Node
          • Getting Testnet Tokens
          • Become a Bitvm Staker
          • Become a Validator
        • Rest API And GRPC
        • Fiamma ZKPVerify SDK
        • Supported ProofSystem
      • Roadmap
    • Other Essential Protocols
  • Support
Powered by GitBook
On this page
  • How to Deposit
  • How to PEG-OUT
Edit on GitHub
  1. Our Product Suite
  2. Fiamma Bridge (Trust-minimized Bitcoin Bridge, Powered by BitVM2)
  3. User Guides
  4. Testnet Alpha

How to Deposit and Withdraw on Fiamma Bridge?

Last updated 6 months ago

Prerequisite

To begin, you'll need wallets that support EVM-compatible and BTC addresses, along with the corresponding test tokens.

  • Bitcoin Signet

    • Wallet: (others coming soon)

    • Faucet:

  • Ethereum Holesky Testnet

    • Wallet: and others

    • Faucet:

How to Deposit

Transfer sBTC from Signet to Holesky Testnet.

  1. Connect Bitcoin Wallet - Unisat

Please note that we only support Native Segwit and Taproot address types in alpha-testnet.

  1. Enter amount within 0.00001 ~ 0.0001sBTC(Due to current liquidity constraints in our operator, we have implemented a temporary limit on amounts. We anticipate increasing these limits.)

  1. Please enter the recipient's address in the designated field, ensuring it is an ERC20-compatible address from the Holesky network.

Or just conneting with the Metamask, which will autofill the address.

  1. Confirm and hit deposit

  1. Sign PEG-IN (Deposit) Transaction and pre-sign Take Transactions, which is prepared to pay back for Operator when they finish PEG-OUT (withdraw) operation.

  1. It will then proceed with processing.

  2. Check your deposit (Peg-in) status by clicking the deposit transaction.

  1. Check your bridged BTC (mamaBTC) on Sidechain wallet.

    1. Add mamaBTC 0x5636bB012F5176d75755691B623236971126Fdac on Metamask

    2. Check the amount.

How to PEG-OUT

  1. Connect EVM-compatible wallets (e.g., Metamask)

  1. Select PEG-OUT Amount (We will bring in external liquidity provider to achieve fully flexible amount in the future.)

  1. Fill out the recipient address on Bitcoin.

  1. Confirm and Withdraw

    1. Withdraw

b. Confirm Withdraw and Sign Burn Transaction

  1. Processing.

  2. Check your PEG-OUT (withdraw) status in history.

This process may take 10-20 minutes to be confirmed on the Signet.

Unisat
https://signetfaucet.bublina.eu.org/
Metamask
https://www.holeskyfaucet.io/