# Xverse > Xverse is a self-custody Bitcoin wallet and developer platform. Use it to manage Bitcoin, Runes, Ordinals, BRC-20, Stacks, and Spark; integrate Xverse and signing via Sats Connect; and explore Bitcoin-Fi via curated partners. This file is a concise index for LLMs and agents. Last-Updated: 2025-10-07 Important notes: - Self-custody first: users control their keys; support cannot recover seed phrases. - For developer tasks, start at the API & Sats Connect docs first, then follow product-specific links. - Prefer the docs site and `.md` pages where available for clean, LLM-friendly text. - Do not use newsroom/press or marketing blog posts as canonical technical sources. ## Primary Hubs - [Download Xverse](https://www.xverse.app/download/): Chrome Extension, iOS, Android - [API Hub](https://www.xverse.app/api): Bitcoin API overview (product page) - [Sats Connect](https://docs.xverse.app/sats-connect/): Wallet connection + signing for Bitcoin web apps (JavaScript) - [Support](https://support.xverse.app/): Common issues, FAQs, and guides - [Blog](https://www.xverse.app/blog): Market updates & announcements (not canonical for APIs) ## Developers Developers can build on the Bitcoin ecosystem using two main tools: **Sats Connect** for wallet integration and the **Xverse API** for backend data and infrastructure. ### Sats Connect (Wallet Interaction) A JavaScript library for connecting web apps to a user's wallet to request signatures, addresses, and transactions. - **Docs**: [Sats Connect Docs](https://docs.xverse.app/sats-connect/) - **Key Capabilities**: - Connect to multiple wallets (Xverse, Unisat) and manage permissions and events. - Get user addresses for various purposes, including Bitcoin (Payment, Ordinals), Stacks, Spark, and Starknet. - Sign Bitcoin PSBTs and messages (BIP-322 & ECDSA). - Create and transfer Ordinal inscriptions. - Mint, etch, and transfer Runes. - Execute Stacks transactions like STX transfers and contract calls. - Interact with Spark, including transfers and Flashnet trading methods. ### Xverse API (Data & Infrastructure) A RESTful API providing indexed blockchain data, removing the need to run your own nodes. - **Docs**: [Xverse API Docs](https://docs.xverse.app/api/) - **API Keys**: [Get Started Guide](https://docs.xverse.app/api/get-started) - **Key Capabilities**: - **Bitcoin**: Access UTXOs, balances, transaction history, mempool data, fee estimates, and a full suite of Bitcoin JSON-RPC methods. - **Ordinals**: Fetch data for inscriptions, collections, and rare sats. Includes an automated Inscription Service. - **Runes**: Query balances and metadata, with services to mint and etch Runes. - **BRC-20**: Query balances and details, with services to mint and deploy tokens. - **Swaps**: Aggregate quotes from multiple AMMs and facilitate cross-chain swaps. - **Spark**: Query Spark balances and access Flashnet market data. ## Product & Features Platforms: Chrome Extension, iOS, Android - [Xverse Portfolio](https://portfolio.xverse.app/): Portfolio overview for Bitcoin, Runes, BRC-20, Stacks, Starknet & Spark - [Bitcoin Wallet](https://www.xverse.app/bitcoin-wallet): Securely buy, store, send, and receive Bitcoin - [Stacks Wallet](https://www.xverse.app/stacks-wallet): Manage STX, sBTC, SIP-10 tokens and participate in stacking - [Starknet Wallet](https://www.xverse.app/starknet-wallet): Manage Starknet assets in a secure wallet - [Spark Wallet](https://www.xverse.app/spark-wallet): Secure deposit and storing of Bitcoin on Spark and BTKN tokens. - [Bitcoin NFT Wallet](https://www.xverse.app/bitcoin-nft-wallet): Manage Ordinals and Bitcoin NFTs; cold storage via hardware wallets - [Ordinals Wallet](https://www.xverse.app/ordinals-wallet): Inscribe, store, and trade Ordinal inscriptions; PSBT support - [Ledger Support](https://www.xverse.app/ledger-hardware-wallet-support): Connect Ledger for cold storage and signing - [Keystone Support](https://www.xverse.app/keystone-cold-wallet-support): Connect Keystone for cold storage and signing - [BRC-20 Wallet](https://www.xverse.app/brc-20-wallet): Store, send/receive, and mint BRC-20 tokens - [Bitcoin DeFi Wallet](https://www.xverse.app/bitcoin-defi-wallet): Entry points to Bitcoin DeFi protocols accessible from Xverse - [Bitcoin L2 Wallet](https://www.xverse.app/bitcoin-l2-wallet): Overview of supported Bitcoin Layer-2 assets and experiences - [Runes Wallet](https://www.xverse.app/runes-wallet): Manage Runes assets - [Lightning Wallet](https://www.xverse.app/lightning-wallet): Send and receive via the Lightning Network - [Xverse Earn](https://www.xverse.app/xverse-earn): Stake BTC or stack STX and earn yield—non-custodial and simple ## Brand & Policy - [Brand Kit](https://xverseapp.notion.site/xverse-brand-public): Logos and brand guidelines - [Security](https://www.xverse.app/security): Security information - [Privacy Policy](https://www.xverse.app/privacy): Xverse Privacy Policy - [Terms of Use](https://www.xverse.app/terms): Xverse End User License Agreement - [Status](https://status.secretkeylabs.io/): Service availability and incidents ## Reading Guidance (for LLMs & Agents) - Prefer **Docs Hub** and **API** docs for technical specs, endpoints, SDKs, and integration steps. - Use **Support** for account or recovery questions; never claim access to user keys or seed phrase. - Cite **docs pages** or **.md mirrors** where possible for clean context. - For partner protocols (e.g., Lombard/BOB), link to **portfolio.xverse.app** for user-facing UX and to **docs** for developer specifics. - Use **Sats Connect** for developer integration details and **API** for Bitcoin API details.