{"version":1,"pages":[{"id":"z3TqliA3I3CvMdS3kvKN","title":"Introduction","pathname":"/flash-trade","siteSpaceId":"sitesp_oisIY","description":""},{"id":"Xw6daRVSaQA7JfwlBF9M","title":"Our Mission","pathname":"/flash-trade/our-mission","siteSpaceId":"sitesp_oisIY","description":""},{"id":"BR7IdAzLSKse1Sepxt3m","title":"What Do I Need To Trade","pathname":"/flash-trade/getting-started/getting-started","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"J83lvvw6Tpl3V4Kqn6A2","title":"Fund Your Account and Make Your First Trade","pathname":"/flash-trade/getting-started/fund-your-account-and-make-your-first-trade","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Getting Started"}]},{"id":"1If6E3cui3ZFp7l50nCB","title":"One-Click Trading","pathname":"/flash-trade/getting-started/one-click-trading","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Getting Started"}]},{"id":"rKIiSd7sGvuI7tA8pBBP","title":"How to Create a Referral Link","pathname":"/flash-trade/getting-started/how-to-create-a-referral-link","siteSpaceId":"sitesp_oisIY","description":"Flash Trade's referral program allows you to earn rebates from users you bring to the platform. This guide will walk you through the process of creating your custom referral link.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"uu9U7QUxlo8AoFSHxwl8","title":"How to Swap Tokens","pathname":"/flash-trade/getting-started/how-to-swap-tokens","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Getting Started"}]},{"id":"ICllHU4elOgHO2DcTzde","title":"How to Mint or Burn FLP/sFLP","pathname":"/flash-trade/getting-started/minting-burning-flp","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"MLEUSQGiVs6PYARpDkEH","title":"Collecting sFLP USDC Rewards","pathname":"/flash-trade/getting-started/minting-burning-flp/collecting-sflp-usdc-rewards","siteSpaceId":"sitesp_oisIY","description":"sFLP (Staked Flash Liquidity Pool) tokens earn hourly USDC rewards from trading fees generated on Flash Trade. Unlike FLP.1 which auto-compounds, sFLP requires manual claiming of rewards.","breadcrumbs":[{"label":"Getting Started"},{"label":"How to Mint or Burn FLP/sFLP"}]},{"id":"2MNEb2Jys0C69X8sVtx2","title":"How to Stake & Unstake FAF","pathname":"/flash-trade/getting-started/how-to-stake-and-unstake-faf","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Getting Started"}]},{"id":"M2OBXxrr64AcMK6m1Lne","title":"How to Claim Your Revenue Share","pathname":"/flash-trade/getting-started/how-to-stake-and-unstake-faf/how-to-claim-your-revenue-share","siteSpaceId":"sitesp_oisIY","description":"This guide shows you how to claim your USDC revenue share as a FAF staker on Flash Trade.","breadcrumbs":[{"label":"Getting Started"},{"label":"How to Stake & Unstake FAF"}]},{"id":"tkyY8zdWDlDyQuec3gRk","title":"Degen Mode","pathname":"/flash-trade/getting-started/degen-mode","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Getting Started"}]},{"id":"Yif4xtocMRxdYseoQRBH","title":"Funded Wallet","pathname":"/flash-trade/getting-started/funded-wallet","siteSpaceId":"sitesp_oisIY","description":"Trade with Flash Trade's capital. Keep the profits. Zero risk to your own funds.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"Zv4c5WrHEGCiNc6WdDFB","title":"Troubleshooting Guide","pathname":"/flash-trade/getting-started/troubleshooting-guide","siteSpaceId":"sitesp_oisIY","description":"This guide covers common technical issues users may encounter while trading on Flash.Trade and provides step-by-step solutions to resolve them.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"FDFMofaM3i4M1OoKfdvZ","title":"FAF Token","pathname":"/flash-trade/flash-trade-protocol/faf-token","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Flash Trade Protocol"}]},{"id":"cFtPyX2ySM1i2wHOUmOI","title":"FAF: An Ownership Token","pathname":"/flash-trade/flash-trade-protocol/faf-token/faf-an-ownership-token","siteSpaceId":"sitesp_oisIY","description":"Flash Trade is building a protocol where token holders are real owners — not just speculators holding a governance token with no economic power.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"FAF Token"}]},{"id":"epT52a7VT1U78Mp1ntrJ","title":"Revenue Sharing","pathname":"/flash-trade/flash-trade-protocol/faf-token/revenue-sharing","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"FAF Token"}]},{"id":"6kCseB1sBgHMidc9HY00","title":"FAFtarchy Governance","pathname":"/flash-trade/flash-trade-protocol/faf-token/faftarchy-governance","siteSpaceId":"sitesp_oisIY","description":"Futarchy is a governance system where decisions are made through prediction markets instead of traditional voting. Think of it as \"betting on beliefs\" - the market decides what's best for the protocol","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"FAF Token"}]},{"id":"5VF99N7MzecVSag4EUHz","title":"FAFtarchy Commandments","pathname":"/flash-trade/flash-trade-protocol/faf-token/faftarchy-governance/faftarchy-commandments","siteSpaceId":"sitesp_oisIY","description":"Framework for Futarchy-Aligned Proposal Creation by the Core Team","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"FAF Token"},{"label":"FAFtarchy Governance"}]},{"id":"FvoBU0oG0m4iF1vvVZUm","title":"Flash Labs","pathname":"/flash-trade/flash-trade-protocol/faf-token/faftarchy-governance/flash-labs","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"FAF Token"},{"label":"FAFtarchy Governance"}]},{"id":"pW5tKWwkjGto4N8HW7LG","title":"Voting on Proposals","pathname":"/flash-trade/flash-trade-protocol/faf-token/faftarchy-governance/voting-on-proposals","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"FAF Token"},{"label":"FAFtarchy Governance"}]},{"id":"YvMS2vb64Mvb5Q0yfJci","title":"Technical Architecture of Staking","pathname":"/flash-trade/flash-trade-protocol/faf-token/technical-architecture-of-staking","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"FAF Token"}]},{"id":"q0mSrdfMR1KoUdFltx0h","title":"Technical Architecture","pathname":"/flash-trade/flash-trade-protocol/technical-architecture","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Flash Trade Protocol"}]},{"id":"idlvXy0uwvApPLRr1Ey9","title":"Pool-to-Peer Mechanism","pathname":"/flash-trade/flash-trade-protocol/technical-architecture/pool-to-peer-mechanism","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Technical Architecture"}]},{"id":"VYsxVb01xhVuGpcn6UgC","title":"Liquidity Providing","pathname":"/flash-trade/flash-trade-protocol/technical-architecture/liquidity-providing","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Technical Architecture"}]},{"id":"fgSu9Ca8Kw9FLqPQWUKb","title":"FLP Tokens","pathname":"/flash-trade/flash-trade-protocol/technical-architecture/flp-token","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Technical Architecture"}]},{"id":"rwFxN3ybcNUAwVicB8t4","title":"FLP","pathname":"/flash-trade/flash-trade-protocol/technical-architecture/flp-token/flp","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Technical Architecture"},{"label":"FLP Tokens"}]},{"id":"iRwj7cZQKPyblR3HZIlb","title":"sFLP","pathname":"/flash-trade/flash-trade-protocol/technical-architecture/flp-token/sflp","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Technical Architecture"},{"label":"FLP Tokens"}]},{"id":"ghwG8UUrFQ77A1JVS4hd","title":"Contract Address","pathname":"/flash-trade/flash-trade-protocol/technical-architecture/flp-token/contract-address","siteSpaceId":"sitesp_oisIY","description":"Contract addresses for Flash Trade liquidity tokens.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Technical Architecture"},{"label":"FLP Tokens"}]},{"id":"WuPA5HzRJe19vBg8WWYj","title":"Crypto Asset-Backed Pools","pathname":"/flash-trade/flash-trade-protocol/technical-architecture/asset-backed-synthetic-trading-and-pools","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Technical Architecture"}]},{"id":"8H7sjGGLtTkKg7lako0e","title":"Pricing Engine","pathname":"/flash-trade/flash-trade-protocol/technical-architecture/pricing-engine","siteSpaceId":"sitesp_oisIY","description":"This document outlines our operational guidelines for handling price volatility and wide confidence intervals when utilizing the reported price provided by Pyth as our primary pricing reference.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Technical Architecture"}]},{"id":"qJ643G8fkhqOXlNGDtBS","title":"Price Impact Fee","pathname":"/flash-trade/flash-trade-protocol/technical-architecture/pricing-engine/price-impact-fee","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Technical Architecture"},{"label":"Pricing Engine"}]},{"id":"qbODJxUXdYnzdI4WPBdu","title":"Virtual PNL Delay","pathname":"/flash-trade/flash-trade-protocol/technical-architecture/backup-oracle","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Technical Architecture"}]},{"id":"yFmxaSGhOAk16tYtStD8","title":"Fee Distribution","pathname":"/flash-trade/flash-trade-protocol/technical-architecture/fee-distribution","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Technical Architecture"}]},{"id":"ZlWlMGfTeBzdm9Pthsvy","title":"Perpetuals Specifications","pathname":"/flash-trade/flash-trade-protocol/perpetuals-specifications","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Flash Trade Protocol"}]},{"id":"dh18Kixxnb0FtSEyFypK","title":"Market Hours","pathname":"/flash-trade/flash-trade-protocol/perpetuals-specifications/market-hours","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Perpetuals Specifications"}]},{"id":"e1VotFZ28jpDq6x9POD9","title":"Collateral Specification","pathname":"/flash-trade/flash-trade-protocol/perpetuals-specifications/collateral-specification","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Perpetuals Specifications"}]},{"id":"Ck3CC6HVxHAbWpZxGPpi","title":"Fees","pathname":"/flash-trade/flash-trade-protocol/perpetuals-specifications/fees","siteSpaceId":"sitesp_oisIY","description":"Flash Trade implements a dynamic fee structure across different asset pools. Understanding these fees is essential for optimizing your trading strategy.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Perpetuals Specifications"}]},{"id":"dtayXTQzgIarmLEBT6d1","title":"Stop Loss/Take Profit Orders","pathname":"/flash-trade/flash-trade-protocol/perpetuals-specifications/stop-loss-take-profit-orders","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Perpetuals Specifications"}]},{"id":"ZgXiUc4Q2gYnAHMw6eBG","title":"Limit Orders","pathname":"/flash-trade/flash-trade-protocol/perpetuals-specifications/limit-orders","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Perpetuals Specifications"}]},{"id":"Qk8ixUzZKQZKMJWJ3rtU","title":"Max Profit","pathname":"/flash-trade/flash-trade-protocol/perpetuals-specifications/max-profit","siteSpaceId":"sitesp_oisIY","description":"Every position has a hard cap on how much profit it can realize. That cap is set when the position opens, based on how much collateral the pool sets aside to pay you out.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Perpetuals Specifications"}]},{"id":"6TTejj5UlFCJpqxGiAlz","title":"Liquidation","pathname":"/flash-trade/flash-trade-protocol/perpetuals-specifications/liquidation","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Perpetuals Specifications"}]},{"id":"Ydeo2Q0EDEn4nUt7xP2u","title":"Margin Framework","pathname":"/flash-trade/flash-trade-protocol/perpetuals-specifications/margin-framework","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Perpetuals Specifications"}]},{"id":"DNxz0s1MAGFrlC1I8cJq","title":"Build On Flash","pathname":"/flash-trade/flash-trade-protocol/build-on-flash","siteSpaceId":"sitesp_oisIY","description":"The Flash Trade API is a REST, MCP, CLI, AI & LLM Integration, SDK, and Partner Referral Program for the Flash Trade perpetuals DEX on Solana.","breadcrumbs":[{"label":"Flash Trade Protocol"}]},{"id":"CHwHjNpMLy95D9q9cVZl","title":"AI & LLM Integration","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/ai-and-llm-integration","siteSpaceId":"sitesp_oisIY","description":"Give your AI agent full context on the Flash Trade API:","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"}]},{"id":"1PaEiznGyd8JuOi0U3wO","title":"Flash Trade V2 API","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2","siteSpaceId":"sitesp_oisIY","description":"Build on the Flash Trade v2 perpetuals engine — REST + WebSocket.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"}]},{"id":"ipWqndBdEjRmHNe79WFZ","title":"Quickstart","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/quickstart","siteSpaceId":"sitesp_oisIY","description":"One golden path from an empty wallet to a trade and back to cash.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"}]},{"id":"8K4kFPAEeVuZLmfzBY3G","title":"Signing & submitting","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/signing-and-submitting","siteSpaceId":"sitesp_oisIY","description":"How to decode, sign, and submit the transactions the API builds.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"}]},{"id":"j06FjdUXRXVZzLVN50zV","title":"Core concepts","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/concepts","siteSpaceId":"sitesp_oisIY","description":"The mental model behind the API — read before you build.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"}]},{"id":"HguJ4gWdfpTCEHWZdK08","title":"The Basket model","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/concepts/basket-model","siteSpaceId":"sitesp_oisIY","description":"One account per wallet holds every position and order.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"Core concepts"}]},{"id":"CgrnLFgXutHfpbt1HYth","title":"Funds lifecycle","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/concepts/funds-lifecycle","siteSpaceId":"sitesp_oisIY","description":"How collateral moves in and out — deposit, delegate, trade, withdraw.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"Core concepts"}]},{"id":"kleJ2G6RtaqugQCfFnjI","title":"Prices & markets","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/concepts/prices-and-markets","siteSpaceId":"sitesp_oisIY","description":"Where prices come from and how equity market hours are surfaced.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"Core concepts"}]},{"id":"muLlQ2vCDgD9lqmdlsi8","title":"How transactions work","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/concepts/how-transactions-work","siteSpaceId":"sitesp_oisIY","description":"The build → sign → submit pattern, previews, and error surfaces.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"Core concepts"}]},{"id":"qMSP6Hk02GczxkIeZaTs","title":"Guides","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/guides","siteSpaceId":"sitesp_oisIY","description":"Task-focused recipes. Each shows the calls that matter and links to the reference for full fields.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"}]},{"id":"3zW1E4IfNyGt5L3iCQJt","title":"Set up & fund a wallet","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/guides/set-up-and-fund-a-wallet","siteSpaceId":"sitesp_oisIY","description":"Get a wallet from zero to trade-ready.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"Guides"}]},{"id":"ENr6q2FhKdDUefMWlXdf","title":"Open & close positions","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/guides/open-and-close-positions","siteSpaceId":"sitesp_oisIY","description":"Open at market or limit, then close fully or partially.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"Guides"}]},{"id":"jTfmpLPuPjjcAfXF1qvN","title":"Increase, decrease & reverse","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/guides/increase-decrease-and-reverse","siteSpaceId":"sitesp_oisIY","description":"Resize an open position or flip its direction.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"Guides"}]},{"id":"JyApR6wZ6QKLX8ac6xIS","title":"Limit orders","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/guides/limit-orders","siteSpaceId":"sitesp_oisIY","description":"Place, edit, and cancel resting limit orders.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"Guides"}]},{"id":"qhRLM3OOoNYYlCoYUOFT","title":"Take-profit & stop-loss","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/guides/take-profit-and-stop-loss","siteSpaceId":"sitesp_oisIY","description":"Attach and manage TP/SL trigger orders.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"Guides"}]},{"id":"54YqjcbblTpqVrurvMIf","title":"Manage collateral","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/guides/manage-collateral","siteSpaceId":"sitesp_oisIY","description":"Adjust margin to move leverage and liquidation price.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"Guides"}]},{"id":"KKMOPUG3cPq7c3mcG9hv","title":"Discover markets & stay current","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/guides/discover-markets-and-stay-current","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"Guides"}]},{"id":"r2yiRcUrhz0GUbbdVwLL","title":"Read positions & orders","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/guides/read-positions-and-orders","siteSpaceId":"sitesp_oisIY","description":"Read a wallet's positions, orders, and market data over REST.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"Guides"}]},{"id":"d9J4RMOmv43MoZE4jcUU","title":"Stream live state","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/guides/stream-live-state","siteSpaceId":"sitesp_oisIY","description":"Subscribe to a wallet's basket over WebSocket.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"Guides"}]},{"id":"kGTu7N7Bn9DSTKBoFjRq","title":"Preview fees & PnL","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/guides/preview-fees-and-pnl","siteSpaceId":"sitesp_oisIY","description":"Compute fees, exit fees, TP/SL PnL, and margin changes without a transaction.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"Guides"}]},{"id":"P0QIncdMDiVTSeMKftjx","title":"Withdraw funds","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/guides/withdraw-funds","siteSpaceId":"sitesp_oisIY","description":"Pull collateral back out with the single-call withdraw flow.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"Guides"}]},{"id":"Rg62DFOvCk61jOUvEoNz","title":"API reference","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/reference","siteSpaceId":"sitesp_oisIY","description":"The canonical, exhaustive reference — one home per endpoint.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"}]},{"id":"gwFNrSH8gRcvw2r8rcMo","title":"Conventions","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/reference/conventions","siteSpaceId":"sitesp_oisIY","description":"Rules shared by every endpoint — base URL, units, errors, enums.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"API reference"}]},{"id":"cVhDZesuc6s6EdfUSvVT","title":"Market data","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/reference/market-data","siteSpaceId":"sitesp_oisIY","description":"Health, tokens, prices, pool stats, and raw on-chain accounts.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"API reference"}]},{"id":"HKONJwp3JWM1Em62sVNN","title":"Account & positions","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/reference/account-and-positions","siteSpaceId":"sitesp_oisIY","description":"The basket snapshot and the enriched positions / orders reads.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"API reference"}]},{"id":"P0nlYngpLsNrsIi4CcEv","title":"Previews","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/reference/previews","siteSpaceId":"sitesp_oisIY","description":"Read-only quote computations — fees, exit fees, TP/SL PnL, margin.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"API reference"}]},{"id":"RawPh9LVRxvlN1lXK7hS","title":"Trading","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/reference/trading","siteSpaceId":"sitesp_oisIY","description":"Canonical request/response for every trading endpoint.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"API reference"}]},{"id":"kBRiO4Ejk63EyVrHhceq","title":"Account & funds","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/reference/account-and-funds","siteSpaceId":"sitesp_oisIY","description":"Setup, deposit, delegation, and the withdrawal endpoints.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"API reference"}]},{"id":"WUQ9cZOVLZFhNulz2uEs","title":"WebSocket","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/reference/websocket","siteSpaceId":"sitesp_oisIY","description":"The owner basket stream — message protocol and metric DTOs.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"API reference"}]},{"id":"qNgnCZ79Y9ccnU1pn1t1","title":"Errors","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/errors","siteSpaceId":"sitesp_oisIY","description":"HTTP errors, on-chain codes, and how to recover.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"}]},{"id":"csq5Moos6xyZ3FJMPeAP","title":"HTTP errors","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/errors/http-errors","siteSpaceId":"sitesp_oisIY","description":"HTTP status codes and the two error shapes.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"Errors"}]},{"id":"ClmLz02Y2YBY30WaIask","title":"On-chain error codes","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/errors/onchain-error-codes","siteSpaceId":"sitesp_oisIY","description":"Program error codes returned when a submitted transaction fails on-chain.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"Errors"}]},{"id":"T05OetwDcs0Qp4bJDATB","title":"Recovery patterns","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-trade-v2/errors/recovery-patterns","siteSpaceId":"sitesp_oisIY","description":"Concrete fixes for the most common integration failures.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash Trade V2 API"},{"label":"Errors"}]},{"id":"5qKuZgXxtgaRlODJ8jcZ","title":"Flash SDK V2","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-sdk-v2","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"}]},{"id":"JbCCwRjrd0VnX2TrFlhC","title":"Trader Interactions","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-sdk-v2/trader-interactions","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash SDK V2"}]},{"id":"K0jZIqX61yBj0Kddl9iy","title":"LP Interactions","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-sdk-v2/lp-interactions","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash SDK V2"}]},{"id":"uAFUMBqQuH7pFR0Xlo3A","title":"Revenue Interactions","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-sdk-v2/revenue-interactions","siteSpaceId":"sitesp_oisIY","description":"FAF token staking and the three claimable balances it unlocks — staking rewards, protocol revenue share, and referral rebates. This page covers staking, unstaking, and claiming each balance through Fl","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash SDK V2"}]},{"id":"EkNrRTu2dlaCWR4zkMKu","title":"Dynamic Pool & Token Data","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/flash-sdk-v2/dynamic-pool-and-token-data","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"},{"label":"Flash SDK V2"}]},{"id":"WJZKOODO8hBprJq6D4Jj","title":"Partner Referral Program","pathname":"/flash-trade/flash-trade-protocol/build-on-flash/partner-referral-program","siteSpaceId":"sitesp_oisIY","description":"A referral rebate system that rewards partners, trading interfaces, and integrators who build on Flash by earning rebates from trading activity generated through their builder code.","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"Build On Flash"}]},{"id":"FmBRWy1dyJiHlUBR1EgN","title":"The Flash Beasts","pathname":"/flash-trade/flash-trade-protocol/flash-beasts-mechanics","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Flash Trade Protocol"}]},{"id":"T005tnhaMZrSZK1sVGQe","title":"On-Chain Address Directory","pathname":"/flash-trade/flash-trade-protocol/on-chain-address-directory","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"}]},{"id":"DID97LbVjHUH2Pj1RdRc","title":"Verify on Solscan","pathname":"/flash-trade/flash-trade-protocol/on-chain-address-directory/verify-on-solscan","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"On-Chain Address Directory"}]},{"id":"joJQ77kW1wkzoDm3cYsq","title":"Pools/LP Token Mints","pathname":"/flash-trade/flash-trade-protocol/on-chain-address-directory/pools-lp-token-mints","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"On-Chain Address Directory"}]},{"id":"Tqvp4s9dayxgJrthTM9t","title":"Crypto.1","pathname":"/flash-trade/flash-trade-protocol/on-chain-address-directory/pools-lp-token-mints/crypto.1","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"On-Chain Address Directory"},{"label":"Pools/LP Token Mints"}]},{"id":"krHjABVpfu1SlhT0BhvI","title":"Virtual.1","pathname":"/flash-trade/flash-trade-protocol/on-chain-address-directory/pools-lp-token-mints/virtual.1","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"On-Chain Address Directory"},{"label":"Pools/LP Token Mints"}]},{"id":"Zwrkz8NibOfMVvxaEgGr","title":"Governance.1","pathname":"/flash-trade/flash-trade-protocol/on-chain-address-directory/pools-lp-token-mints/governance.1","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"On-Chain Address Directory"},{"label":"Pools/LP Token Mints"}]},{"id":"XzeiZY9sX4268VgGIlMC","title":"Community.1","pathname":"/flash-trade/flash-trade-protocol/on-chain-address-directory/pools-lp-token-mints/community.1","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"On-Chain Address Directory"},{"label":"Pools/LP Token Mints"}]},{"id":"VeuEKtfZmPKyHBvXsBPX","title":"Community.2","pathname":"/flash-trade/flash-trade-protocol/on-chain-address-directory/pools-lp-token-mints/community.2","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"On-Chain Address Directory"},{"label":"Pools/LP Token Mints"}]},{"id":"l9H7IKUJJdTyP0DwmrcP","title":"Trump.1","pathname":"/flash-trade/flash-trade-protocol/on-chain-address-directory/pools-lp-token-mints/trump.1","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"On-Chain Address Directory"},{"label":"Pools/LP Token Mints"}]},{"id":"GlMTkXazRUv5Ftmk0QjC","title":"Equity.1","pathname":"/flash-trade/flash-trade-protocol/on-chain-address-directory/pools-lp-token-mints/equity.1","siteSpaceId":"sitesp_oisIY","breadcrumbs":[{"label":"Flash Trade Protocol"},{"label":"On-Chain Address Directory"},{"label":"Pools/LP Token Mints"}]},{"id":"GDkPz3jC3xgZtHK9Sscg","title":"FAQs","pathname":"/flash-trade/resources/flash-trade","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Resources"}]},{"id":"y2q0qOiZ5Fvqi5ZdZ1Zy","title":"Audits","pathname":"/flash-trade/resources/security","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Resources"}]},{"id":"S2ZvO0aVJTEra1xTyGdI","title":"Terms of Service","pathname":"/flash-trade/resources/terms-of-service","siteSpaceId":"sitesp_oisIY","description":"","breadcrumbs":[{"label":"Resources"}]}]}