# developers

- [Overview](https://docs.burnt.com/xion/developers/overview.md)
- [Accounts](https://docs.burnt.com/xion/developers/accounts.md): Get Started with Xion Accounts
- [Getting Started with Meta Accounts](https://docs.burnt.com/xion/developers/accounts/getting-started.md)
- [Enabling Gasless Transactions with Treasury](https://docs.burnt.com/xion/developers/accounts/getting-started/treasury-contracts.md): Deploying your Treasury Contract for Delegated Authorization and Gasless Transactions
- [Web App Development](https://docs.burnt.com/xion/developers/accounts/web-app.md): Web app integration with Abstraxion — guides, authentication modes, and xion.js demo references
- [Account Abstraction with Gasless Transactions](https://docs.burnt.com/xion/developers/accounts/web-app/build-react-dapp-with-account-abstraxion.md): End-to-end React (Vite) tutorial — Treasury, Counter contract, auto auth, Abstraxion hooks
- [Abstraxion modes and opportunities](https://docs.burnt.com/xion/developers/accounts/web-app/abstraxion-modes-opportunities.md): Explanation — how Abstraxion authentication types and signing choices combine into product-level UX patterns; demo-app as the verification surface
- [Abstraxion signer mode](https://docs.burnt.com/xion/developers/accounts/web-app/abstraxion-signer-mode.md): Abstraxion authentication.type signer — getSignerConfig, AA API, env vars, Turnkey registration pattern
- [Custom UI and Abstraxion loading states](https://docs.burnt.com/xion/developers/accounts/web-app/custom-ui-abstraxion-authentication.md): Hook-first Abstraxion auth — loading flags, login(), session lifecycle (demo /loading-states)
- [Mobile App Development](https://docs.burnt.com/xion/developers/accounts/mobile-app.md): Build native iOS and Android apps with blockchain functionalities with Dave, powered by XION.
- [Set up your XION Mobile Development Environment](https://docs.burnt.com/xion/developers/accounts/mobile-app/set-up-your-xion-mobile-development-environment.md)
- [Building a React Native Mobile App with Abstraxion (Xion.js)](https://docs.burnt.com/xion/developers/accounts/mobile-app/building-a-react-native-mobile-app-with-abstraxion-xion.js.md)
- [Create Mobile App and Integrate Meta Account Authentication](https://docs.burnt.com/xion/developers/accounts/mobile-app/create-mobile-app-and-integrate-meta-account-authentication.md)
- [Mobile Development – Common Errors & Fixes](https://docs.burnt.com/xion/developers/accounts/mobile-app/mobile-development-common-errors-and-fixes.md)
- [OAuth2 App Development](https://docs.burnt.com/xion/developers/accounts/oauth2-app.md): This guide provides a comprehensive walkthrough for integrating Xion into your application by OAuth2 authentication.
- [Backend App Development](https://docs.burnt.com/xion/developers/accounts/backend-app.md)
- [Interact with XION via your Backend Service](https://docs.burnt.com/xion/developers/accounts/backend-app/xion-backend-using-cosmjs.md)
- [Account Abstraction for RESTful API with Backend Session](https://docs.burnt.com/xion/developers/accounts/backend-app/build-restapi-with-account-abstraction-and-backend-session.md)
- [Tools & SDKs](https://docs.burnt.com/xion/developers/tools.md)
- [Mob: a multi-platform signing client library for XION](https://docs.burnt.com/xion/developers/tools/mob-a-multi-platform-signing-client-library-for-xion.md): Multi-platform signing client library for XION (Rust + UniFFI)
- [Interacting with Xion Chain using Xion Daemon](https://docs.burnt.com/xion/developers/tools/xiond-cli.md): Use xiond CLI to query and transact on XION
- [Xion Agent Toolkit](https://docs.burnt.com/xion/developers/tools/xion-toolkit.md): Quick start and user guide for Xion Agent Toolkit
- [Computation](https://docs.burnt.com/xion/developers/computation.md)
- [Quick Start](https://docs.burnt.com/xion/developers/computation/xion-quick-start.md)
- [Zero to App in 5 Minutes](https://docs.burnt.com/xion/developers/computation/xion-quick-start/zero-to-dapp-in-5-minutes.md)
- [Launch a User Map App on XION in 5 Minutes](https://docs.burnt.com/xion/developers/computation/xion-quick-start/zero-to-dapp-in-5-minutes/launch-a-user-map-dapp-on-xion-in-5-minutes.md)
- [React Native Mobile App on XION in 5 Minutes](https://docs.burnt.com/xion/developers/computation/xion-quick-start/zero-to-dapp-in-5-minutes/react-native-mobile-dapp-on-xion-in-5-minutes.md)
- [Build a TODO App using the Collection-Document Storage Smart Contract](https://docs.burnt.com/xion/developers/computation/xion-quick-start/zero-to-dapp-in-5-minutes/build-a-todo-app-using-the-collection-document-storage-smart-contract.md)
- [Local Development](https://docs.burnt.com/xion/developers/computation/local-development.md)
- [Setting up Environment for XION](https://docs.burnt.com/xion/developers/computation/local-development/setting-up-env.md)
- [Setting up your Local Smart Contract Development Environment for XION](https://docs.burnt.com/xion/developers/computation/local-development/setting-up-env/installation-prerequisites-setup-local-environment.md)
- [Setting up your XION Smart Contract Development Environment on Windows (WSL2 + Ubuntu)](https://docs.burnt.com/xion/developers/computation/local-development/setting-up-env/setting-up-your-xion-smart-contract-development-environment-on-windows-wsl2-+-ubuntu.md)
- [Set Up an Integrated Development Environment (IDE)](https://docs.burnt.com/xion/developers/computation/local-development/setting-up-env/setup-cosmwasm-ide.md): Integrated Development Environment Setup for XION Smart Contract Development
- [Deploying Your First Smart Contract on XION](https://docs.burnt.com/xion/developers/computation/local-development/deploy-a-cosmwasm-smart-contract.md)
- [Re-using Existing Contracts](https://docs.burnt.com/xion/developers/computation/re-using-existing-contracts.md)
- [Deployed Contracts on XION](https://docs.burnt.com/xion/developers/computation/re-using-existing-contracts/deployed-contracts-on-xion.md)
- [Non-Fungible Tokens (NFTs)](https://docs.burnt.com/xion/developers/computation/re-using-existing-contracts/non-fungible-tokens-nfts.md)
- [Fungible Tokens](https://docs.burnt.com/xion/developers/computation/re-using-existing-contracts/fungible-tokens.md)
- [Marketplace](https://docs.burnt.com/xion/developers/computation/re-using-existing-contracts/marketplace.md)
- [Multisig](https://docs.burnt.com/xion/developers/computation/re-using-existing-contracts/multisig.md)
- [Proxy Contracts](https://docs.burnt.com/xion/developers/computation/re-using-existing-contracts/proxy-contracts.md)
- [Membership Management](https://docs.burnt.com/xion/developers/computation/re-using-existing-contracts/membership-management.md)
- [Governance](https://docs.burnt.com/xion/developers/computation/re-using-existing-contracts/governance.md)
- [Vaults](https://docs.burnt.com/xion/developers/computation/re-using-existing-contracts/valuts.md)
- [SCV Audited Contracts](https://docs.burnt.com/xion/developers/computation/re-using-existing-contracts/scv-audited-contracts.md)
- [Integrations](https://docs.burnt.com/xion/developers/computation/integrations.md): Step-by-step guides and tutorials to help you start building on XION.
- [Token Factory](https://docs.burnt.com/xion/developers/computation/integrations/token-factory.md)
- [Creating, Minting, and Interacting with a Token Factory Token](https://docs.burnt.com/xion/developers/computation/integrations/token-factory/creating-minting-and-interacting-with-a-token-factory-token.md)
- [Building a React dApp to Interact with Token Factory Tokens](https://docs.burnt.com/xion/developers/computation/integrations/token-factory/building-a-react-dapp-to-interact-with-token-factory-tokens.md)
- [Integrating a Token Factory Token in a Smart Contract](https://docs.burnt.com/xion/developers/computation/integrations/token-factory/integrating-a-token-factory-token-in-a-smart-contract.md)
- [Websockets](https://docs.burnt.com/xion/developers/computation/integrations/websockets.md)
- [WebSockets with Xion: Real-Time Communication](https://docs.burnt.com/xion/developers/computation/integrations/websockets/websockets-with-xion-real-time-communication.md)
- [Oracles](https://docs.burnt.com/xion/developers/computation/integrations/oracles.md)
- [Creating a Smart Contract with Pyth Oracle Integration](https://docs.burnt.com/xion/developers/computation/integrations/oracles/creating-a-smart-contract-with-pyth-oracle-integration.md)
- [Indexers: Optimized Data Retrieval](https://docs.burnt.com/xion/developers/computation/integrations/indexers.md): The Key to Efficient Blockchain Data Retrieval
- [SubQuery](https://docs.burnt.com/xion/developers/computation/integrations/indexers/subquery.md)
- [More Use Cases](https://docs.burnt.com/xion/developers/computation/use-cases.md)
- [Build a Per-User Data Storage App](https://docs.burnt.com/xion/developers/computation/use-cases/building-a-per-user-data-storage-dapp.md)
- [Build a TODO App using the Collection-Document Storage Smart Contract](https://docs.burnt.com/xion/developers/computation/use-cases/build-a-todo-app-using-the-collection-document-storage-smart-contract.md)
- [Build a TODO Mobile App using the DocuStore Contract](https://docs.burnt.com/xion/developers/computation/use-cases/build-a-todo-mobile-app-using-the-docustore-contract.md)
- [Verification](https://docs.burnt.com/xion/developers/verification.md)
- [Publishing ZK Verification Keys](https://docs.burnt.com/xion/developers/verification/publishing-zk-verification-keys.md): Publish and manage zero-knowledge verification keys on XION using xiond
- [Internet Verification (zkTLS)](https://docs.burnt.com/xion/developers/verification/internet-verification.md)
- [zkTLS Integration using Reclaim in a Xion Mobile App](https://docs.burnt.com/xion/developers/verification/internet-verification/zktls-integration-using-reclaim-in-a-xion-mobile-app.md)
- [zkTLS Integration using Opacity in a Xion Mobile App](https://docs.burnt.com/xion/developers/verification/internet-verification/zktls-integration-using-opacity-in-a-xion-mobile-app.md)
- [How to Create a Custom Reclaim zkTLS Provider](https://docs.burnt.com/xion/developers/verification/internet-verification/how-to-create-a-custom-reclaim-zktls-provider.md)
- [Verifying API Data with Zero Knowledge (zkFetch)](https://docs.burnt.com/xion/developers/verification/internet-verification/verifying-api-data-with-zero-knowledge-zkfetch.md)
- [Email Verification (zkEmail)](https://docs.burnt.com/xion/developers/verification/email-verification.md)
- [Mobile Verification (App Attestations)](https://docs.burnt.com/xion/developers/verification/app-attestations.md): Verify mobile app authenticity and integrity
- [Payments](https://docs.burnt.com/xion/developers/payments.md)
- [Credit / Debit Cards](https://docs.burnt.com/xion/developers/payments/credit-debit-cards.md)
- [Crossmint Digital Collectibles Checkout via Credit Card](https://docs.burnt.com/xion/developers/payments/credit-debit-cards/crossmint-digital-collectibles-checkout-via-credit-card.md)
- [Integrate Credit Card Payments for Digital Assets in your Mobile App using Crossmint](https://docs.burnt.com/xion/developers/payments/credit-debit-cards/integrate-credit-card-payments-for-digital-assets-in-your-mobile-app-using-crossmint.md)
- [ACH & Bank Transfers](https://docs.burnt.com/xion/developers/payments/ach-and-bank-transfers.md)
- [Build a Brale ACH On/Off-Ramp App on XION](https://docs.burnt.com/xion/developers/payments/ach-and-bank-transfers/build-a-brale-ach-on-off-ramp-app-on-xion.md)
- [Building for Production](https://docs.burnt.com/xion/developers/building-for-production.md)
- [Xion Testnet: Your Development Playground](https://docs.burnt.com/xion/developers/building-for-production/xion-testnet-your-development-playground.md)
- [Building with Audited & Battle-Tested Contracts](https://docs.burnt.com/xion/developers/building-for-production/building-with-audited-and-battle-tested-contracts.md)
- [Deploying to Xion Mainnet](https://docs.burnt.com/xion/developers/building-for-production/deploying-to-xion-mainnet.md)
- [Community Engagement: Building Support for Your app](https://docs.burnt.com/xion/developers/building-for-production/deploying-to-xion-mainnet/community-engagement-building-support-for-your-dapp.md)
- [Smart Contract Audits: Process, Costs & Support](https://docs.burnt.com/xion/developers/building-for-production/deploying-to-xion-mainnet/smart-contract-audits-process-costs-and-support.md)
- [Reference and Resources](https://docs.burnt.com/xion/developers/references.md)
- [Requesting XION Testnet Tokens](https://docs.burnt.com/xion/developers/references/xion-testnet.md)
- [XION Token Contract Addresses on EVM Chains](https://docs.burnt.com/xion/developers/references/xion-token-contract-addresses-on-evm-chains.md)
- [Public Endpoints & Resources](https://docs.burnt.com/xion/developers/references/public-endpoints-and-resources.md)
- [Block Explorers](https://docs.burnt.com/xion/developers/references/block-explorers.md)
- [Developer Tools: Abstract](https://docs.burnt.com/xion/developers/references/developer-tools-abstract.md)
- [IBC Denoms on XION Networks](https://docs.burnt.com/xion/developers/references/ibc-denoms-on-xion-networks.md)
- [Frequently Asked Questions](https://docs.burnt.com/xion/developers/references/frequently-asked-questions.md): Covers common questions about Xion, including its ecosystem, development, security, governance, and user interactions.
- [For Web2 Developers](https://docs.burnt.com/xion/developers/references/for-web2-developers.md)
- [Web2 vs Web3 App Architecture: A Comparison](https://docs.burnt.com/xion/developers/references/for-web2-developers/web2-vs-web3-app-architecture-a-comparison.md)
- [Misconceptions and Misapplied Web2 Patterns](https://docs.burnt.com/xion/developers/references/for-web2-developers/misconceptions-and-misapplied-web2-patterns.md)
- [Recommended Architecture for Apps on XION](https://docs.burnt.com/xion/developers/references/for-web2-developers/recommended-architecture-for-dapps-on-xion.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.burnt.com/xion/developers.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.
