# Garden Docs ## Docs - [Earnings](https://docs.garden.finance/api-reference/endpoint/affiliate/get-earnings.md) - [Supported Assets](https://docs.garden.finance/api-reference/endpoint/blockchain/get-assets.md) - [Supported Chains](https://docs.garden.finance/api-reference/endpoint/blockchain/get-chains.md) - [Available Liquidity](https://docs.garden.finance/api-reference/endpoint/blockchain/get-liquidity.md) - [Route Policy](https://docs.garden.finance/api-reference/endpoint/blockchain/get-policy.md) - [Schema](https://docs.garden.finance/api-reference/endpoint/blockchain/get-schema.md) - [Supported Schemas](https://docs.garden.finance/api-reference/endpoint/blockchain/get-schemas.md) - [Total Fees](https://docs.garden.finance/api-reference/endpoint/get-fees.md) - [Server Health](https://docs.garden.finance/api-reference/endpoint/get-health.md) - [Swap Quote](https://docs.garden.finance/api-reference/endpoint/get-quote.md): Get quote for the given asset pair. - [Total Volume](https://docs.garden.finance/api-reference/endpoint/get-volume.md) - [Create Order](https://docs.garden.finance/api-reference/endpoint/orders/create-order.md) - [Instant Refund Hash](https://docs.garden.finance/api-reference/endpoint/orders/get-instant-refund-hash.md) - [Order](https://docs.garden.finance/api-reference/endpoint/orders/get-order-by-id.md) - [Orders](https://docs.garden.finance/api-reference/endpoint/orders/get-orders.md) - [Gasless](https://docs.garden.finance/api-reference/endpoint/orders/patch.md) - [Quickstart](https://docs.garden.finance/api-reference/quickstart.md): Use Garden's API to get quotes, submit orders, and track their status. This guide provides a quick overview of the core API endpoints. - [Changelog](https://docs.garden.finance/changelog.md): Product updates and announcements - [Bitcoin](https://docs.garden.finance/contracts/bitcoin.md): Implement atomic swaps on Bitcoin using scripts for initiate, redeem, refund, and instant refund operations - [EVM](https://docs.garden.finance/contracts/evm.md): Implement atomic swaps on EVM-compatible blockchains using smart contracts - [Litecoin](https://docs.garden.finance/contracts/litecoin.md): Implement atomic swaps on Litecoin using scripts for initiate, redeem, refund, and instant refund operations - [HTLCs](https://docs.garden.finance/contracts/overview.md): Atomic swaps enable secure cross-chain swaps using Hashed Time Lock Contracts (HTLCs) - [Solana](https://docs.garden.finance/contracts/solana.md): Implement atomic swaps on Solana using Anchor programs and PDAs - [Starknet](https://docs.garden.finance/contracts/starknet.md): Implement atomic swaps on Starknet using Cairo contracts and SNIP-12 signatures - [Sui](https://docs.garden.finance/contracts/sui.md): Implement atomic swaps on Sui using Move contracts with object-based architecture and registry pattern - [Tron](https://docs.garden.finance/contracts/tron.md): Implement atomic swaps on Tron using EVM-compatible smart contracts for TRC20 tokens - [Affiliate Fees](https://docs.garden.finance/developers/affiliate-fees.md): Implement affiliate fees to earn revenue from Garden swaps through your integration - [One-Click Swaps](https://docs.garden.finance/developers/api/1click.md): Integrate one-click cross-chain swaps that handle the entire flow in the background - [Garden API](https://docs.garden.finance/developers/api/overview.md): Integrate Bitcoin bridging into your wallet, app, or back-end service using our API endpoints - [Order Lifecycle](https://docs.garden.finance/developers/core/order-lifecycle.md): Understanding the various states an order can go through during the swap process - [Sessions](https://docs.garden.finance/developers/core/sessions.md): Understanding how sessions enable secure, trustless atomic swaps while delivering seamless user experience - [Cookbook](https://docs.garden.finance/developers/guides/cookbook.md): Step-by-step guides for building on top of Garden - [Bridge using Garden SDK](https://docs.garden.finance/developers/guides/sdk.md): Step-by-step guide to integrating Garden SDK for fetching quotes, executing swaps, and tracking them - [Localnet](https://docs.garden.finance/developers/localnet.md): Local testing environment for Garden SDK development - [Developer Overview](https://docs.garden.finance/developers/overview.md): Integrate Garden's Bitcoin bridging capabilities into your wallet, aggregator, or dApp - [Quickstart](https://docs.garden.finance/developers/sdk/nodejs/quickstart.md) - [Setup](https://docs.garden.finance/developers/sdk/nodejs/setup.md) - [Garden SDK](https://docs.garden.finance/developers/sdk/overview.md): Integrate Bitcoin bridging into your dApp with TypeScript packages for React and Node.js - [Quickstart](https://docs.garden.finance/developers/sdk/react/quickstart.md) - [Setup](https://docs.garden.finance/developers/sdk/react/setup.md) - [Supported Chains and Assets](https://docs.garden.finance/developers/supported-chains.md) - [Supported Routes](https://docs.garden.finance/developers/supported-routes.md): Follow our route policy system to validate supported asset trading pairs - [About Garden](https://docs.garden.finance/home/about.md) - [Address Screening](https://docs.garden.finance/home/compliance/address_screening.md): Overview of Garden’s risk monitoring process - [Better Prices](https://docs.garden.finance/home/fundamentals/benefits/better-prices.md): Garden delivers unmatched rates by leveraging on-chain and off-chain liquidity - [Broad Chain Coverage](https://docs.garden.finance/home/fundamentals/benefits/broad-chain-coverage.md): Garden's simple design enables quick-and-easy support for new chains - [Free Option Protection](https://docs.garden.finance/home/fundamentals/benefits/free-option-protection.md): Garden protects against the free option problems via its incentive structure - [No Custody Risk](https://docs.garden.finance/home/fundamentals/benefits/no-custody-risk.md): Garden eliminates custody risks through peer-to-peer atomic swaps - [Overview](https://docs.garden.finance/home/fundamentals/benefits/overview.md): Discover the unique advantages that Garden offers over traditional bridge solutions. - [Atomic Swaps](https://docs.garden.finance/home/fundamentals/core-concepts/atomic-swaps.md): Garden uses atomic swaps for trustless cross-chain settlements - [Auctions](https://docs.garden.finance/home/fundamentals/core-concepts/auctions.md): Garden's auction system selects solvers to execute user intents efficiently - [Intents](https://docs.garden.finance/home/fundamentals/core-concepts/intents.md): Garden's intent-based approach pushes the boundaries of cross-chain interactions - [Solvers](https://docs.garden.finance/home/fundamentals/core-concepts/solvers.md): Understand how solvers act as market makers in Garden protocol to execute user intents efficiently - [Stakers](https://docs.garden.finance/home/fundamentals/core-concepts/stakers.md): Stakers support Garden protocol through token staking and solver governance - [Cross-chain Coincidence of Wants (xCoW)](https://docs.garden.finance/home/fundamentals/how-it-works/cross-chain-coincidence-of-wants-xcow.md): Garden matches complementary intents to optimize cross-chain trades and reduce reliance on external liquidity - [Intent Flow](https://docs.garden.finance/home/fundamentals/how-it-works/intent-flow.md): Understand the complete technical flow of how user intents are processed in Garden protocol - [Governance](https://docs.garden.finance/home/governance.md): Garden is governed entirely by Garden token holders. - [Gardener Pass](https://docs.garden.finance/home/governance/gardener-pass.md): Gardener Passes unlock the highest level of access and recognition in the Garden community - [Governance Process](https://docs.garden.finance/home/governance/governance-process.md): Garden's community governance process overview, from temp checks to implementation - [Snapshot](https://docs.garden.finance/home/governance/snapshot.md): Garden uses Snapshot to enable gasless governance voting - [Tokenomics](https://docs.garden.finance/home/governance/tokenomics.md): SEED is the utility token of Garden, designed to facilitate participation in the Garden protocol - [How to swap BTC to any EVM asset](https://docs.garden.finance/home/resources/guides/swap/btc-wbtc.md): Step-by-step guide to swapping Bitcoin for Wrapped Bitcoin (WBTC) on Ethereum / Arbitrum using Garden - [How to swap any EVM asset to BTC](https://docs.garden.finance/home/resources/guides/swap/wbtc-btc.md): Step-by-step guide to swapping Wrapped Bitcoin (WBTC) back to native Bitcoin using Garden Finance - [How to swap EVM assets across chains](https://docs.garden.finance/home/resources/guides/swap/wbtc-wbtc.md): Step-by-step guide to moving Wrapped Bitcoin (WBTC) between Ethereum, Arbitrum, and other supported networks using Garden Finance - [](https://docs.garden.finance/index.md) ## OpenAPI Specs - [openapi](https://docs.garden.finance/api-reference/openapi.json) ## Optional - [GitHub](https://github.com/gardenfi) - [Blog](https://garden.finance/blog) - [Community](https://discord.gg/B7RczEFuJ5)