# Maya Protocol One-Stop-Shop

## Maya Protocol One-Stop-Shop

- [What is Maya Protocol?](https://docs.mayaprotocol.com/introduction/readme.md): Introduction
- [Getting Started](https://docs.mayaprotocol.com/introduction/readme/getting-started.md): Maya Protocol Quick Guide
- [Roles](https://docs.mayaprotocol.com/introduction/readme/roles.md)
- [Liquidity Providers](https://docs.mayaprotocol.com/introduction/readme/roles/liquidity-providers.md): Providing liquidity to MAYAChain liquidity pools.
- [Swappers](https://docs.mayaprotocol.com/introduction/readme/roles/swapping.md): MAYAChain's value proposition for Swappers.
- [Arbitrageurs](https://docs.mayaprotocol.com/introduction/readme/roles/trading.md): Balancing pools to exploit price deltas between markets.
- [Node Operators](https://docs.mayaprotocol.com/introduction/readme/roles/node-operators.md): Node Operators
- [Maya Protocol Native Assets](https://docs.mayaprotocol.com/introduction/readme/cacao.md): $CACAO, $MAYA, and $AZTEC
- [Maya Ecosystem](https://docs.mayaprotocol.com/introduction/maya-ecosystem.md): Explore all user interfaces, wallets, and tools,  that will enrich your decentralized Maya experience to the fullest!
- [User interfaces & Wallets](https://docs.mayaprotocol.com/introduction/maya-ecosystem/user-interfaces-and-wallets.md): List of all Wallets and UIs integrations with Maya Protocol.
- [Tools](https://docs.mayaprotocol.com/introduction/maya-ecosystem/tools.md): Discover a complete toolkit to tailor your Maya experience
- [How to buy CACAO?](https://docs.mayaprotocol.com/introduction/how-to-buy-cacao.md): Unlocking CACAO: A Step-by-Step Guide to Seamless Token Acquisition
- [Roadmap 2025](https://docs.mayaprotocol.com/introduction/roadmap-2025.md)
- [Step-by-Step Guides](https://docs.mayaprotocol.com/deep-dive/guides.md): Find our guides in the following sections.
- [Set up a MAYAChain wallet](https://docs.mayaprotocol.com/deep-dive/guides/setting-up-a-maya-wallet.md)
- [Using THORWallet web APP](https://docs.mayaprotocol.com/deep-dive/guides/setting-up-a-maya-wallet/how-to-set-up-a-new-maya-wallet.md): How to set up a new MAYAChain keystore wallet using THORWallet
- [Using THORWallet Mobile APP](https://docs.mayaprotocol.com/deep-dive/guides/setting-up-a-maya-wallet/using-thorwallet-mobile-app.md): How to install VultiWallet on your mobile device
- [Through MAYANode cli](https://docs.mayaprotocol.com/deep-dive/guides/setting-up-a-maya-wallet/how-to-create-a-maya-address-through-mayanode-cli.md): How to create a MAYAChain address through MAYANode cli
- [By importing Ledger hard wallet into Ctrl Wallet](https://docs.mayaprotocol.com/deep-dive/guides/setting-up-a-maya-wallet/importing-ledger-hard-wallet-into-xdefi.md)
- [Custom Memos](https://docs.mayaprotocol.com/deep-dive/guides/custom-memos.md)
- [Swap](https://docs.mayaprotocol.com/deep-dive/guides/custom-memos/swap.md): Swap Assets Using Custom Memos.
- [Add Liquidity](https://docs.mayaprotocol.com/deep-dive/guides/custom-memos/add-liquidity.md): Add Liquidity Through Custom Memos.
- [Withdraw Liquidity](https://docs.mayaprotocol.com/deep-dive/guides/custom-memos/withdraw-liquidity.md): Withdrawing Liquidity Using Custom Memos.
- [How It Works](https://docs.mayaprotocol.com/deep-dive/how-it-works.md): Learn how MAYAChain Works
- [Technology](https://docs.mayaprotocol.com/deep-dive/how-it-works/technology.md): An overview of MAYAChain's 1-way State Pegs, State Machine and TSS Protocol.
- [Incentive Curve](https://docs.mayaprotocol.com/deep-dive/how-it-works/incentive-pendulum.md): MAYAChain's Incentive Pendulum keeps the network in a balanced state.
- [Fees](https://docs.mayaprotocol.com/deep-dive/how-it-works/fees.md): MAYAChain charges a fixed Outbound Fee and a dynamic Liquidity Fee.
- [Governance](https://docs.mayaprotocol.com/deep-dive/how-it-works/governance.md): MAYAChain governance is deliberately minimal. It decides which chains and assets are listed, and when the protocol gets upgraded.
- [Constants and Mimir](https://docs.mayaprotocol.com/deep-dive/how-it-works/constants-and-mimir.md): Constants and Mimir Settings Defined.
- [Security](https://docs.mayaprotocol.com/deep-dive/how-it-works/security.md): Describes the different security elements within MAYAChain
- [Dynamic Inflation](https://docs.mayaprotocol.com/deep-dive/how-it-works/dynamic-inflation.md): Dynamic Inflation is a feature that can be enabled/disabled by nodes voting on it. It is NOT the original state of the chain.
- [Liquidity Nodes](https://docs.mayaprotocol.com/deep-dive/how-it-works/liquidity-nodes.md)
- [Impermanent Loss Protection (ILP)](https://docs.mayaprotocol.com/deep-dive/how-it-works/impermanent-loss-protection-ilp.md): What is Impermanent Loss Protection (ILP) and how does it work?
- [ELI5](https://docs.mayaprotocol.com/deep-dive/how-it-works/eli5.md)
- [What is Threshold Signature Scheme (TSS)?](https://docs.mayaprotocol.com/deep-dive/how-it-works/eli5/what-is-threshold-signature-scheme-tss.md)
- [DeFi Products](https://docs.mayaprotocol.com/deep-dive/mayachain-finance.md)
- [Synthetics](https://docs.mayaprotocol.com/deep-dive/mayachain-finance/synthetic-asset-model.md): How MAYA enables synthetic assets with single asset exposure.
- [Liquidity](https://docs.mayaprotocol.com/deep-dive/mayachain-finance/continuous-liquidity-pools.md): How MAYAChain facilitates continuous, incentivised liquidity.
- [CACAO Pool](https://docs.mayaprotocol.com/deep-dive/mayachain-finance/cacao-pool.md): Pooled CACAO exposure across Protocol-Owned Liquidity
- [Audits](https://docs.mayaprotocol.com/deep-dive/audits.md): Find detailed information about the various security and code audits that have been conducted on the protocol.
- [Maya Masks](https://docs.mayaprotocol.com/deep-dive/maya-masks.md): Maya Protocol's Official NFT Collection
- [FAQs](https://docs.mayaprotocol.com/deep-dive/faq.md): Please find the most frequently asked questions in the following sections.
- [MayaScan](https://docs.mayaprotocol.com/blockchain-explorer/mayascan.md): Maya Protocol's Blockchain Explorer
- [MRC-20 Tokens](https://docs.mayaprotocol.com/blockchain-explorer/mayascan/mrc-20-tokens.md): MAYAChain Native Tokens
- [M-NFTS](https://docs.mayaprotocol.com/blockchain-explorer/mayascan/m-nfts.md): MAYAChain Native NFTs
- [$MAYA Airdrops Guide](https://docs.mayaprotocol.com/airdrop/usdmaya-airdrops.md): A list of all $MAYA Airdrops, conditions and expected dates.
- [Aaluxx Interviews](https://docs.mayaprotocol.com/media/interviews.md): Watch our Co-Founder Aaluxx speak about Maya with various hosts!
- [Twitter Spaces](https://docs.mayaprotocol.com/media/twitter-spaces.md)
- [Links](https://docs.mayaprotocol.com/media/maya-official-links.md): Social Media
- [Ambassador Program](https://docs.mayaprotocol.com/contribute/ambassador-program.md)
- [Content Creators Guide](https://docs.mayaprotocol.com/contribute/content-creators-guide.md): Maya Protocol's Visual Identity guide.
- [MAYANodes](https://docs.mayaprotocol.com/node-docs/mayanodes.md)
- [MAYANode Overview](https://docs.mayaprotocol.com/node-docs/mayanodes/overview.md): Overview of MAYANodes
- [Cluster Launcher](https://docs.mayaprotocol.com/node-docs/mayanodes/kubernetes.md): Deploying a MAYANode with Kubernetes
- [Setup - Linode](https://docs.mayaprotocol.com/node-docs/mayanodes/kubernetes/setup-linode.md): Setting up a Kubernetes Cluster with Linode (linode)
- [Setup - Azure](https://docs.mayaprotocol.com/node-docs/mayanodes/kubernetes/setup-azure.md): Setting up a Kubernetes Cluster with Azure (AKS)
- [Setup - Hetzner Bare Metal](https://docs.mayaprotocol.com/node-docs/mayanodes/kubernetes/setup-hetzner-bare-metal.md): Setting up a Kubernetes Cluster with Hetzner Dedicated Servers
- [Setup - Google Cloud](https://docs.mayaprotocol.com/node-docs/mayanodes/kubernetes/setup-google-cloud.md): Setting up a Kubernetes Cluster with GCP (GKE)
- [Setup - HCloud](https://docs.mayaprotocol.com/node-docs/mayanodes/kubernetes/setup-hcloud.md): Setting up a Kubernetes Cluster with Hetzner Cloud (hcloud)
- [Setup - Digital Ocean](https://docs.mayaprotocol.com/node-docs/mayanodes/kubernetes/setup-digital-ocean.md): Setting up a Kubernetes Cluster with Digital Ocean (DO)
- [Setup - AWS](https://docs.mayaprotocol.com/node-docs/mayanodes/kubernetes/setup-aws.md): Setting up a Kubernetes Cluster with AWS
- [Deploying](https://docs.mayaprotocol.com/node-docs/mayanodes/deploying.md): Deploying a MAYANode and its associated services.
- [Joining](https://docs.mayaprotocol.com/node-docs/mayanodes/joining.md): How to join MAYAChain as an Node.
- [Managing](https://docs.mayaprotocol.com/node-docs/mayanodes/managing.md): Accessing Logs, Metrics and more
- [Pooled MAYANodes](https://docs.mayaprotocol.com/node-docs/mayanodes/pooled-mayanodes.md)
- [Alerting](https://docs.mayaprotocol.com/node-docs/mayanodes/alerting.md): Telegram Notification Service
- [Leaving](https://docs.mayaprotocol.com/node-docs/mayanodes/leaving.md): How to leave MAYAChain
- [Emergency Procedures](https://docs.mayaprotocol.com/node-docs/mayanodes/emergency-procedures.md): This page describes how to react in a network-wide emergency (funds-at-risk).
- [CHECKLIST](https://docs.mayaprotocol.com/node-docs/mayanodes/checklist.md): Checklist of items for Node Operators
- [Multi-node Deployment](https://docs.mayaprotocol.com/node-docs/mayanodes/multi-node-deployment.md)
- [Fullnode Installation Guide](https://docs.mayaprotocol.com/node-docs/mayanodes/fullnode-installation-guide.md): Chain ID: mayachain-mainnet-v1 | Current Node Version: v1.124.1
- [Bonding & Unbonding Guide](https://docs.mayaprotocol.com/node-docs/bonding-and-unbonding-guide.md): A guide on how to bond/unbond LP units on MAYAChain using El Dorado Market
- [Bare Metal Node Guides](https://docs.mayaprotocol.com/node-docs/bare-metal-node-guides.md): An overview of guides made for bare metal setups
- [Introduction](https://docs.mayaprotocol.com/mayachain-dev-docs/introduction.md)
- [MAYAName Guide](https://docs.mayaprotocol.com/mayachain-dev-docs/introduction/mayaname-guide.md): Create and manage a MAYAName to earn fees and monitor your integration.
- [Swapping Guide](https://docs.mayaprotocol.com/mayachain-dev-docs/introduction/swapping-guide.md): Overview
- [Quickstart Guide](https://docs.mayaprotocol.com/mayachain-dev-docs/introduction/swapping-guide/quickstart-guide.md): Make a cross-chain swap on MAYAChain in less than 5 minutes.
- [Fees and Wait Times](https://docs.mayaprotocol.com/mayachain-dev-docs/introduction/swapping-guide/fees-and-wait-times.md): Swap Fees and Delay
- [Streaming Swaps](https://docs.mayaprotocol.com/mayachain-dev-docs/introduction/swapping-guide/streaming-swaps.md)
- [Add MAYAChain to your Wallet](https://docs.mayaprotocol.com/mayachain-dev-docs/introduction/add-mayachain-to-your-wallet.md)
- [Examples](https://docs.mayaprotocol.com/mayachain-dev-docs/examples.md)
- [Tutorials](https://docs.mayaprotocol.com/mayachain-dev-docs/examples/tutorials.md): Example actions within MAYAChain
- [Typescript (XChainJS) WIP](https://docs.mayaprotocol.com/mayachain-dev-docs/examples/typescript-xchainjs-wip.md): XChainJS library overview and the main components
- [Query Package](https://docs.mayaprotocol.com/mayachain-dev-docs/examples/typescript-xchainjs-wip/query-package.md): How to query MAYAChain information
- [AMM Package](https://docs.mayaprotocol.com/mayachain-dev-docs/examples/typescript-xchainjs-wip/amm-package.md): API for performing actions with THORChain
- [Client Packages](https://docs.mayaprotocol.com/mayachain-dev-docs/examples/typescript-xchainjs-wip/client-packages.md): Using xchain client packages
- [Packages Breakdown](https://docs.mayaprotocol.com/mayachain-dev-docs/examples/typescript-xchainjs-wip/packages-breakdown.md)
- [Coding Guide](https://docs.mayaprotocol.com/mayachain-dev-docs/examples/typescript-xchainjs-wip/coding-guide.md): A coding overview to XChainJS.
- [SwapKit SDK](https://docs.mayaprotocol.com/mayachain-dev-docs/examples/swapkit-sdk.md)
- [Concepts](https://docs.mayaprotocol.com/mayachain-dev-docs/concepts.md): Overview of all MAYAChain concepts
- [Connecting to MAYAChain](https://docs.mayaprotocol.com/mayachain-dev-docs/concepts/connecting-to-mayachain.md): How to connect to Midgard, MAYANode and the base Tendermint layer.
- [Querying MAYAChain](https://docs.mayaprotocol.com/mayachain-dev-docs/concepts/querying-mayachain.md): How to Query MAYAChain
- [Transaction Memos](https://docs.mayaprotocol.com/mayachain-dev-docs/concepts/transaction-memos.md): Understanding Transaction Memo In Detail
- [Asset Notation](https://docs.mayaprotocol.com/mayachain-dev-docs/concepts/asset-notation.md): Understanding THORChain Asset Notation
- [Memo Length Reduction](https://docs.mayaprotocol.com/mayachain-dev-docs/concepts/memo-length-reduction.md)
- [Network Halts](https://docs.mayaprotocol.com/mayachain-dev-docs/concepts/network-halts.md): Interfaces need to monitor and react to keep network paramaters.
- [Fees](https://docs.mayaprotocol.com/mayachain-dev-docs/concepts/fees.md): Understanding how fees are calculated.
- [Delays](https://docs.mayaprotocol.com/mayachain-dev-docs/concepts/delays.md): Understanding end to end transaction times.
- [Sending Transactions](https://docs.mayaprotocol.com/mayachain-dev-docs/concepts/sending-transactions.md): This page goes over how to build an inbound MAYAChain transaction for each chain type.
- [Math](https://docs.mayaprotocol.com/mayachain-dev-docs/concepts/math.md)
- [Aggregators](https://docs.mayaprotocol.com/mayachain-dev-docs/aggregators.md): How MAYAChain supports cross-chain aggregation.
- [Memos](https://docs.mayaprotocol.com/mayachain-dev-docs/aggregators/memos.md): Aggregator Memos
- [EVM Implementation](https://docs.mayaprotocol.com/mayachain-dev-docs/aggregators/evm-implementation.md): On-Chain AMM Calls to MAYAChain
- [CLI](https://docs.mayaprotocol.com/mayachain-dev-docs/cli.md): How to install & interact with MAYACli.
- [Multisig](https://docs.mayaprotocol.com/mayachain-dev-docs/cli/multisig.md): How to setup a multisig & send transactions.
- [Offline Ledger Support](https://docs.mayaprotocol.com/mayachain-dev-docs/cli/offline-ledger-support.md): Using the official CLI with Ledger provides a zero-frontend experience to interacting with MAYAChain.
- [Protocol Development](https://docs.mayaprotocol.com/mayachain-dev-docs/protocol-development.md)
- [Adding New Chains](https://docs.mayaprotocol.com/mayachain-dev-docs/protocol-development/adding-new-chains.md)
- [Chain Clients](https://docs.mayaprotocol.com/mayachain-dev-docs/protocol-development/chain-clients.md): An overview of how Chain Clients are implemented for different chain types.
- [UTXO](https://docs.mayaprotocol.com/mayachain-dev-docs/protocol-development/chain-clients/utxo.md): How the Bifrost works for UTXO chains like Bitcoin and its forks.
- [Zcash](https://docs.mayaprotocol.com/mayachain-dev-docs/protocol-development/chain-clients/zcash.md)
- [EVM Chains](https://docs.mayaprotocol.com/mayachain-dev-docs/protocol-development/chain-clients/evm-chains.md): This page describes how ETH and EVM chains are implemented
- [Cosmos Chains](https://docs.mayaprotocol.com/mayachain-dev-docs/protocol-development/chain-clients/cosmos-chains.md): This covers Cosmos connections
- [ERC-20 Tokens](https://docs.mayaprotocol.com/mayachain-dev-docs/protocol-development/erc-20-tokens.md): Adding ERC20 tokens to MAYAChain.
- [THORChain Version Updates I](https://docs.mayaprotocol.com/mayachain-dev-docs/protocol-development/thorchain-version-updates-i.md): Each version shows all the Merge Requests that were deployed with that version.
- [THORChain Version Updates II](https://docs.mayaprotocol.com/mayachain-dev-docs/protocol-development/thorchain-version-updates-ii.md): Each version shows all the Merge Requests that were deployed with that version.
- [THORChain Version Updates III](https://docs.mayaprotocol.com/mayachain-dev-docs/protocol-development/thorchain-version-updates-iii.md): Each version shows all the Merge Requests that were deployed with that version.
- [Maya Whitepaper 2.0](https://docs.mayaprotocol.com/white-paper/readme-1-1.md): A next-gen cross chain DEX.
- [Introduction](https://docs.mayaprotocol.com/white-paper/readme-1-1/introduction.md): Maya 1.0 - How we started
- [Fair Launch](https://docs.mayaprotocol.com/white-paper/readme-1-1/fair-launch.md): No complex IDO, Maya will launch $CACAO with our own Liquidity Auction design!
- [Philosophical perspective FL](https://docs.mayaprotocol.com/white-paper/readme-1-1/fair-launch/philosophical-perspective-fl.md)
- [Economic overview FL](https://docs.mayaprotocol.com/white-paper/readme-1-1/fair-launch/economic-overview-fl.md)
- [Technical overview FL](https://docs.mayaprotocol.com/white-paper/readme-1-1/fair-launch/technical-overview-fl.md)
- [$MAYA token](https://docs.mayaprotocol.com/white-paper/readme-1-1/usdmaya-token.md): Best way to benefit in Maya, passively
- [Philosophical perspective MT](https://docs.mayaprotocol.com/white-paper/readme-1-1/usdmaya-token/philosophical-perspective-mt.md)
- [Economic overview MT](https://docs.mayaprotocol.com/white-paper/readme-1-1/usdmaya-token/economic-overview-mt.md)
- [Technical overview MT](https://docs.mayaprotocol.com/white-paper/readme-1-1/usdmaya-token/technical-overview-mt.md)
- [Liquidity Nodes](https://docs.mayaprotocol.com/white-paper/readme-1-1/liquidity-nodes.md): How Maya obtains supercapital efficiency
- [Philosophical perspective LN](https://docs.mayaprotocol.com/white-paper/readme-1-1/liquidity-nodes/philosophical-perspective-ln.md)
- [Economic overview LN](https://docs.mayaprotocol.com/white-paper/readme-1-1/liquidity-nodes/economic-overview-ln.md)
- [Technical overview LN](https://docs.mayaprotocol.com/white-paper/readme-1-1/liquidity-nodes/technical-overview-ln.md)
- [Security Nodes](https://docs.mayaprotocol.com/white-paper/readme-1-1/security-nodes.md): Exporting security to other Application-Specific-Blockchains and creating a Maya Economy.
- [Philosophical perspective SN](https://docs.mayaprotocol.com/white-paper/readme-1-1/security-nodes/philosophical-perspective-sn.md)
- [Economic overview SN](https://docs.mayaprotocol.com/white-paper/readme-1-1/security-nodes/economic-overview-sn.md)
- [Technical overview SN](https://docs.mayaprotocol.com/white-paper/readme-1-1/security-nodes/technical-overview-sn.md)
- [Aztec Chain & $AZTEC token](https://docs.mayaprotocol.com/white-paper/readme-1-1/aztec-chain-and-usdaztec-token.md): A new ecosystem for $CACAO
- [Philosophical perspective AC](https://docs.mayaprotocol.com/white-paper/readme-1-1/aztec-chain-and-usdaztec-token/philosophical-perspective-ac.md)
- [Economic overview AC](https://docs.mayaprotocol.com/white-paper/readme-1-1/aztec-chain-and-usdaztec-token/economic-overview-ac.md)
- [Technical overview AC](https://docs.mayaprotocol.com/white-paper/readme-1-1/aztec-chain-and-usdaztec-token/technical-overview-ac.md)
- [Stable Pools & Route Optimization](https://docs.mayaprotocol.com/white-paper/readme-1-1/stable-pools-and-route-optimization.md)
- [Philosophical perspective RO](https://docs.mayaprotocol.com/white-paper/readme-1-1/stable-pools-and-route-optimization/philosophical-perspective-ro.md)
- [Economic overview RO](https://docs.mayaprotocol.com/white-paper/readme-1-1/stable-pools-and-route-optimization/economic-overview-ro.md)
- [Technical overview RO](https://docs.mayaprotocol.com/white-paper/readme-1-1/stable-pools-and-route-optimization/technical-overview-ro.md)
- [Roadmap. Maya 3.0](https://docs.mayaprotocol.com/white-paper/readme-1-1/roadmap.-maya-3.0.md): Not all stablecoins are created equal
- [Philosophical perspective 3.0](https://docs.mayaprotocol.com/white-paper/readme-1-1/roadmap.-maya-3.0/philosophical-perspective-3.0.md)
- [Economic overview 3.0](https://docs.mayaprotocol.com/white-paper/readme-1-1/roadmap.-maya-3.0/economic-overview-3.0.md)
- [Technical overview 3.0](https://docs.mayaprotocol.com/white-paper/readme-1-1/roadmap.-maya-3.0/technical-overview-3.0.md)
- [Archive](https://docs.mayaprotocol.com/archive.md)
- [Liquidity Auction](https://docs.mayaprotocol.com/archive/liquidity-auction.md)
- [THORChads Airdrop](https://docs.mayaprotocol.com/archive/thorchads.md): $MAYA Airdrop to $RUNE holders.
- [Add ETH, USDC, or USDT through THORWallet using Metamask + Ledger](https://docs.mayaprotocol.com/archive/add-eth-usdc-or-usdt-through-thorwallet-using-metamask-+-ledger.md)
- [$MAYA Airdrop for Maya Mask Holders](https://docs.mayaprotocol.com/archive/usdmaya-airdrop-for-maya-mask-holders.md): How to claim the $MAYA Airdrop as a Maya Mask Holder?
- [Maya Integration Guide](https://docs.mayaprotocol.com/archive/maya-integration-guide.md)
- [Roadmap 2023](https://docs.mayaprotocol.com/archive/readme-1.md): Learn about the vision and goals for Maya’s future!


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.mayaprotocol.com/introduction/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
