Libre Chain Docs
WebsiteAppWalletCreate Account
  • The Libre Platform
    • Libre is a Bitcoin-native, decentralized lending marketplace
    • Borrow
    • Lend
    • Run A Libre Node
    • Validators
    • The Smart Contract Platform
      • Building Smart Contracts on Libre
      • Libre Developer Tools
      • Libre Testnet
      • API Docs
  • DeFi on Libre DEX
    • DeFi
    • libreDEX
    • Ordinals
    • Building on Libre
      • How to add a trading pair
  • BitcoinFi on Libre
    • Glossary
  • The LIBRE Reward Coin
    • A reward system for validators and stakers
    • Supply
    • Mint Rush
    • Spindrop
      • How to Claim the LIBRE Spindrop
      • Eligibility Requirements for the LIBRE Spindrop
  • ACCOUNTS AND WALLETS
    • LIBRE Account Names
      • Cryptographic Keys
    • Creating Multiple Accounts
    • Bitcoin Libre Wallet
    • Anchor Wallet
      • Creating a Libre MainNet Account in Anchor
      • Creating a Libre Testnet Account in Anchor
      • Getting Testnet LIBRE Coins
    • Ledger Hardware Wallet
  • EARN
    • Staking
    • Mining
    • Referrals
    • Become a Validator
    • DAO Tax
    • Libre Lightning Provider
  • Governance
    • Voting Power
    • Validator Election
    • Libre DAO
    • Libre Governance Docs
      • Libre Blockchain Operating Agreement (LBOA)
      • Block Producer Agreement
      • Block Producer Minimum Requirements
    • Libre Mainnet Multisig Gov
      • Oct 2024
      • July 2023
      • June 2023
      • April 2023
      • March 2023
      • February 2023
      • December 2022
  • Technical Details
    • Libre Core Constants
    • Mint Rush Details
    • Staking Details
    • Verifying Code Updates
      • Deployed Smart Contract Versions
  • Cross-Chain Interoperability
    • Cross-Chain Overview
    • Bridge Comparison
    • Libre CrossLink Bridge
      • Technical Whitepaper
      • Bitcoin to Libre (Peg-In Process)
      • Libre to Bitcoin (Peg Out)
    • Bitcoin Lightning Network
    • USDT / Ethereum
    • Legacy pNetwork
    • Bitcoin Audit
Powered by GitBook
On this page

Was this helpful?

Edit on GitLab
  1. Cross-Chain Interoperability
  2. Libre CrossLink Bridge

Libre to Bitcoin (Peg Out)

When you want to move Bitcoin back from Libre to the Bitcoin network, the peg-out process is simple and decentralized.

Here's how it works:

1. Send BTC on Libre to x.libre with a Memo

To initiate the peg-out, send your BTC (pegged Bitcoin on Libre) to the x.libre contract. In the memo field of the transaction, specify the Bitcoin address (formatted as bc1q...) where you want to receive the Bitcoin.

2. Transaction Processing by MPC Nodes

The x.libre contract records the peg-out request, and the MPC nodes begin processing it. Each node independently verifies the request and prepares to sign the outgoing Bitcoin transaction.

3. Fee Deduction

A small 1% fee (capped at 1,000,000 SATs) is deducted from the transaction. This fee covers both Bitcoin network transaction costs and compensation for the bridge nodes.

4. MPC Nodes Sign the Bitcoin Transaction

Each MPC node independently generates a partial signature for the Bitcoin transaction using TSS. When the required number of nodes sign the transaction, the signatures are combined to form the final transaction.

5. Broadcasting the Bitcoin Transaction

Once the necessary threshold of signatures is met, the transaction is broadcast to the Bitcoin network. The Bitcoin will be sent to the specified bc1q... address.

6. Bitcoin Received

The Bitcoin transaction is confirmed on the Bitcoin blockchain, and the recipient address (bc1q...) will receive the Bitcoin. The peg-out process is now complete.

PreviousBitcoin to Libre (Peg-In Process)NextBitcoin Lightning Network

Last updated 2 months ago

Was this helpful?