Maya Protocol One-Stop-Shop
  • Introduction
    • 🍫What is Maya Protocol?
      • Getting Started
      • Roles
        • Liquidity Providers
        • Swappers
        • Arbitrageurs
        • Node Operators
      • Maya Protocol Native Assets
    • 🌐Maya Ecosystem
      • User interfaces & Wallets
      • Tools
    • 🍫How to buy CACAO?
    • πŸ›£οΈRoadmap 2025
  • Deep Dive
    • πŸšΆβ€β™‚οΈStep-by-Step Guides
      • Set up a MAYAChain wallet
        • Using El Dorito Club
        • Using THORWallet web APP
        • Using THORWallet Mobile APP
        • Through MAYANode cli
        • By importing Ledger hard wallet into Ctrl Wallet
      • Custom Memos
        • Swap
        • Add Liquidity
        • Withdraw Liquidity
    • πŸ› οΈHow It Works
      • Technology
      • Incentive Curve
      • Fees
      • Governance
      • Constants and Mimir
      • Security
      • Dynamic Inflation
      • Liquidity Nodes
      • Impermanent Loss Protection (ILP)
      • ELI5
        • What is Threshold Signature Scheme (TSS)?
    • πŸ’΅DeFi Products
      • Synthetics
      • Liquidity
    • πŸ”Audits
    • 🎭Maya Masks
    • ❓FAQs
  • Blockchain Explorer
    • πŸ”ŽMayaScan
      • πŸͺ™MRC-20 Tokens
      • πŸ–ΌοΈM-NFTS
  • Airdrop
    • πŸͺ‚$MAYA Airdrops Guide
  • Media
    • πŸ“½οΈAaluxx Interviews
    • 🐦Twitter Spaces
    • πŸ”—Links
  • Contribute
    • 😎Ambassador Program
    • 🎨Content Creators Guide
  • Node Docs
    • πŸ–₯️MAYANodes
      • MAYANode Overview
      • Cluster Launcher
        • Setup - Linode
        • Setup - Azure
        • Setup - Hetzner Bare Metal
        • Setup - Google Cloud
        • Setup - HCloud
        • Setup - Digital Ocean
        • Setup - AWS
      • Deploying
      • Joining
      • Managing
      • Pooled MAYANodes
      • Alerting
      • Leaving
      • πŸ›‘Emergency Procedures
      • βœ”οΈ CHECKLIST
      • Multi-node Deployment
      • Fullnode Installation Guide
    • Bonding & Unbonding Guide
    • Bare Metal Node Guides
  • MAYACHAIN DEV DOCS
    • Introduction
      • MAYAName Guide
      • Swapping Guide
        • Quickstart Guide
        • Fees and Wait Times
        • Streaming Swaps
      • Add MAYAChain to your Wallet
    • Examples
      • Tutorials
      • Typescript (XChainJS) WIP
        • Query Package
        • AMM Package
        • Client Packages
        • Packages Breakdown
        • Coding Guide
      • SwapKit SDK
    • Concepts
      • Connecting to MAYAChain
      • Querying MAYAChain
      • Transaction Memos
      • Asset Notation
      • Memo Length Reduction
      • Network Halts
      • Fees
      • Delays
      • Sending Transactions
      • Math
    • Aggregators
      • Memos
      • EVM Implementation
    • CLI
      • Multisig
      • Offline Ledger Support
    • Protocol Development
      • Adding New Chains
      • Chain Clients
        • UTXO
        • EVM Chains
        • Cosmos Chains
      • ERC-20 Tokens
      • THORChain Version Updates I
      • THORChain Version Updates II
  • White Paper
    • πŸ“–Maya Whitepaper 2.0
      • Introduction
      • 🍫Fair Launch
        • Philosophical perspective FL
        • Economic overview FL
        • Technical overview FL
      • πŸͺ™$MAYA token
        • Philosophical perspective MT
        • Economic overview MT
        • Technical overview MT
      • 🌊Liquidity Nodes
        • Philosophical perspective LN
        • Economic overview LN
        • Technical overview LN
      • πŸ”’Security Nodes
        • Philosophical perspective SN
        • Economic overview SN
        • Technical overview SN
      • πŸ”΄Aztec Chain & $AZTEC token
        • Philosophical perspective AC
        • Economic overview AC
        • Technical overview AC
      • βš–οΈStable Pools & Route Optimization
        • Philosophical perspective RO
        • Economic overview RO
        • Technical overview RO
      • πŸ‘£Roadmap. Maya 3.0
        • Philosophical perspective 3.0
        • Economic overview 3.0
        • Technical overview 3.0
  • Website
  • GitLab
  • Archive
    • Liquidity Auction
    • THORChads Airdrop
    • Add ETH, USDC, or USDT through THORWallet using Metamask + Ledger
    • $MAYA Airdrop for Maya Mask Holders
    • Maya Integration Guide
    • Roadmap 2023
Powered by GitBook

Social Media

  • Twitter
  • Telegram
  • Discord
On this page
  • Memo Format
  • Procedure
  • Through a MAYAChain UI (eg. El Dorado, Asgardex)
  • Symmetric withdraw (ASSET + CACAO)
  • Asymmetric Withdraw ASSET side
  • Asymmetric Withdraw CACAO side
  • Through a Non-CACAO UI (using Normal Send tx + MsgDeposit, eg. Asgardex)
  • Symmetric withdraw (ASSET + CACAO)
  • Asymmetric Withdraw ASSET side
  • Asymmetric Withdraw CACAO side

Was this helpful?

Export as PDF
  1. Deep Dive
  2. Step-by-Step Guides
  3. Custom Memos

Withdraw Liquidity

Withdrawing Liquidity Using Custom Memos.

PreviousAdd LiquidityNextHow It Works

Last updated 4 months ago

Was this helpful?

This guide should only be used by Advanced Users. It is highly recommended to use to transact. A mistake in any step CAN cause loss of funds.

Memo Format

For Symmetric Withdrawal: WD:POOL:BASISPOINTS

For Asymmetric Withdrawal: WD:POOL:BASISPOINTS:ASSET

Liquidity Withdrawal Rules:

  1. If you deposited symmetrically, you can withdraw symmetrically, ASSET asymmetrically side, or CACAO asymmetrically.

  2. If you deposited asymmetrically, you can ONLY withdraw the side you deposited (ASSET/CACAO) asymmetrically.

For a full list of memo formats and abbreviations check this .

Procedure

Through a MAYAChain UI (eg. El Dorado, Asgardex)

Symmetric withdraw (ASSET + CACAO)

  1. Connect/Create your wallet.

  2. If you want to pay withdrawal fees in CACAO, do the transfer/memo from the CACAO side. If you want to pay withdrawal fees in ASSET, do the transfer/memo from the ASSET side. In all cases the memo will be the same. Example:

    • WD:BTC.BTC:10000

    or you can abreviate it to:

    • -:BTC.BTC:10000

MAYAChain uses basis points for percentages. Example:

  • 10000 = 100%

  • 5000 = 50%

  • 100 = 1%

  1. In the amount field, type the minimum amount of ASSET/CACAO observed by nodes. The values are as follows:

    • CACAO (1e-10): 0.0000000001

    • BTC (10,001 sats): 0.00010001

    • ETH (1e-8): 0.00000001

    • RUNE (1e-8): 0.00000001

    • DASH (10,001 duffs): 0.00010001

    • KUJI (1e-6): 0.000001

  2. Press send.

Asymmetric Withdraw ASSET side

  1. Connect wallet.

  2. Transfer an amount of ASSET, by substituting the format with actual values. Example:

    • WD:BTC.BTC:10000:BTC.BTC

    or you can abbreviate it to:

    • -:BTC.BTC:10000:BTC.BTC

MAYAChain uses basis points for percentages. Example:

  • 10000 = 100%

  • 5000 = 50%

  • 100 = 1%

  1. In the amount field, type the minimum amount of ASSET observed by nodes. The values are as follows:

    • BTC (10,001 sats): 0.00010001

    • ETH (1e-8): 0.00000001

    • RUNE (1e-8): 0.00000001

    • DASH (10,001 duffs): 0.00010001

    • KUJI (1e-6): 0.000001

  2. Press send.

Asymmetric Withdraw CACAO side

  1. Connect wallet.

  2. Transfer an amount of CACAO, by substituting the format with actual values. Example:

    • WD:BTC.BTC:10000:MAYA.CACAO

    or you can abbreviate it to:

    • -:BTC.BTC:10000:MAYA.CACAO

MAYAChain uses basis points for percentages. Example:

  • 10000 = 100%

  • 5000 = 50%

  • 100 = 1%

  1. In the amount field, type the minimum amount of CACAO observed by nodes. The value is as follows:

    • CACAO (1e-10): 0.0000000001

  2. Press send.

Through a Non-CACAO UI (using Normal Send tx + MsgDeposit, eg. Asgardex)

Symmetric withdraw (ASSET + CACAO)

  1. Connect/Create your wallet.

  2. If you want to pay withdrawal fees in CACAO, do the transfer/memo from the CACAO side. If you want to pay withdrawal fees in ASSET, do the transfer/memo from the ASSET side. In all cases the memo will be the same. Example:

    • WD:BTC.BTC:10000

    or you can abreviate it to:

    • -:BTC.BTC:10000

MAYAChain uses basis points for percentages. Example:

  • 10000 = 100%

  • 5000 = 50%

  • 100 = 1%

  1. In the amount field, type the minimum amount of ASSET/CACAO observed by nodes. The values are as follows:

    • CACAO (1e-10): 0.0000000001

    • BTC (10,001 sats): 0.00010001

    • ETH (1e-8): 0.00000001

    • RUNE (1e-8): 0.00000001

    • DASH (10,001 duffs): 0.00010001

    • KUJI (1e-6): 0.000001

  2. Make sure to refresh the page and NEVER use an old inbound address, as it they change every churn.

  3. Press send.

Asymmetric Withdraw ASSET side

  1. Connect wallet.

  2. Transfer an amount of ASSET, by substituting the format with actual values. Example:

    • WD:BTC.BTC:10000:BTC.BTC

    or you can abbreviate it to:

    • -:BTC.BTC:10000:BTC.BTC

MAYAChain uses basis points for percentages. Example:

  • 10000 = 100%

  • 5000 = 50%

  • 100 = 1%

  1. In the amount field, type the minimum amount of ASSET observed by nodes. The values are as follows:

    • BTC (10,001 sats): 0.00010001

    • ETH (1e-8): 0.00000001

    • RUNE (1e-8): 0.00000001

    • DASH (10,001 duffs): 0.00010001

    • KUJI (1e-6): 0.000001

Make sure to refresh the page and NEVER use an old inbound address, as it they change every churn.

  1. Press send.

Asymmetric Withdraw CACAO side

  1. Connect wallet.

  2. Transfer an amount of CACAO, by substituting the format with actual values. Example:

    • WD:BTC.BTC:10000:MAYA.CACAO

    or you can abbreviate it to:

    • -:BTC.BTC:10000:MAYA.CACAO

MAYAChain uses basis points for percentages. Example:

  • 10000 = 100%

  • 5000 = 50%

  • 100 = 1%

  1. In the amount field, type the minimum amount of CACAO observed by nodes. The value is as follows:

    • CACAO (1e-10): 0.0000000001

Make sure to refresh the page and NEVER use an old inbound address, as it they change every churn.

  1. Press send.

Check your transaction/Maya Address on .

Check your transaction/Maya Address on .

Check your transaction/Maya Address on .

In the address field paste ASSET on MAYAChain.

Check your transaction/Maya Address on .

In the address field paste ASSET on MAYAChain.

Check your transaction/Maya Address on .

In the address field paste ASSET on MAYAChain.

Check your transaction/Maya Address on .

πŸšΆβ€β™‚οΈ
Maya UIs
page
MayaScan
MayaScan
MayaScan
Inbound Address
MayaScan
Inbound Address
MayaScan
Inbound Address
MayaScan