Arch Documentation
  • ♾️Introduction
  • πŸŒ‰History of Bitcoin Programmability
    • The Challenges Facing Bitcoin DeFi
  • Bitcoin-Native vs. Bitcoin L2s & Metaprotocols
    • Why L2s and Meta-protocols Aren’t Enough
  • πŸ”—Quick Links
  • FUNDAMENTALS
    • 🌟Introducing Arch
      • Arch’s Signature Scheme Model (FROST + ROAST)
      • How Arch Works
      • Bridgeless Execution
      • Decentralized Validation
      • State Transitions Anchored on Bitcoin
      • Minimized Trust Assumptions
    • Step-by-Step User Journey on Arch
      • How It Works
  • USE CASES
    • How Arch Unlocks the Core Pillars of DeFi
    • πŸ’΅Using multi-party programs to enable AMMs, LPs, and DEXs
      • 🀝Example: A Bitcoin DEX
      • πŸͺ™StableCoin
  • DEVELOPERS
    • Overview
    • FAQ
  • The Future
    • πŸ—ΊοΈRoadmap
    • πŸ”ŽAudits
Powered by GitBook
On this page
  1. USE CASES
  2. Using multi-party programs to enable AMMs, LPs, and DEXs

Example: A Bitcoin DEX

Multi-party programs on Bitcoin enable the creation of an AMM that powers a DEX like Saturn on Arch. Bitcoin holders can contribute their BTC to a liquidity pool governed by a program. Traders can swap Bitcoin with other assets in the pool, with the program determining prices based on the ratio of assets in the pool. This setup provides continuous liquidity for Bitcoin trading pairs on the DEX, allowing for seamless swaps without requiring individual trade counterparts. Liquidity providers earn a portion of the trading fees, incentivizing them to contribute to the pool.

PreviousUsing multi-party programs to enable AMMs, LPs, and DEXsNextStableCoin

Last updated 8 months ago

πŸ’΅
🀝