{"version":1,"pages":[{"id":"uTrAXhedBYpVHDCm9Nsg","title":"Getting started","pathname":"/","siteSpaceId":"sitesp_VfafP","emoji":"1f3e1","description":"Easily integrate cross-chain swaps into your own application with SwapKit."},{"id":"r9rJQE4kaayHY84N4V0W","title":"SwapKit's trade offerings","pathname":"/swapkits-trade-offerings","siteSpaceId":"sitesp_VfafP","emoji":"26a1","description":""},{"id":"yFWW4g3n1Q1LIMhFzKN3","title":"Monetization","pathname":"/monetization","siteSpaceId":"sitesp_VfafP","emoji":"1f4b0","description":"You can monetize your SwapKit integration and collect fees."},{"id":"RmHZWsC1fuY1fH65x8m7","title":"Partnership","pathname":"/partnership","siteSpaceId":"sitesp_VfafP","emoji":"1f91d","description":"Reach out to our team."},{"id":"XPS6PexP0R4eFuXzuIXH","title":"Smart contract limitations & edge cases","pathname":"/smart-contract-limitations-and-edge-cases","siteSpaceId":"sitesp_VfafP","emoji":"26a0","description":"Key corner cases to take into account when integrating with our cross-chain providers"},{"id":"oFmxqcBmYm3DJWLFctRq","title":"Introduction","pathname":"/swapkit-api/introduction","siteSpaceId":"sitesp_VfafP","description":"","breadcrumbs":[{"label":"SwapKit API","icon":"gear-complex"}]},{"id":"IiEDEvt6WabbFw9QQed7","title":"Swap Types","pathname":"/swapkit-api/swap-types","siteSpaceId":"sitesp_VfafP","description":"Understand the different swap types offered by SwapKit","breadcrumbs":[{"label":"SwapKit API","icon":"gear-complex"}]},{"id":"acApilBPwysSkWkXWCqQ","title":"Quote and Swap Implementation flow","pathname":"/swapkit-api/quote-and-swap-implementation-flow","siteSpaceId":"sitesp_VfafP","description":"Implement a correct quoting flow","breadcrumbs":[{"label":"SwapKit API","icon":"gear-complex"}]},{"id":"P93iL7emGn4jQvtHYdxi","title":"/providers - Providers, status, and identifiers mapping","pathname":"/swapkit-api/providers-providers-status-and-identifiers-mapping","siteSpaceId":"sitesp_VfafP","description":"","breadcrumbs":[{"label":"SwapKit API","icon":"gear-complex"}]},{"id":"rtHdhlKw1clvagEXeATp","title":"/tokens - List and search supported tokens","pathname":"/swapkit-api/tokens-list-and-search-supported-tokens","siteSpaceId":"sitesp_VfafP","description":"","breadcrumbs":[{"label":"SwapKit API","icon":"gear-complex"}]},{"id":"CmaDUDqWPHUpRKiAHUKI","title":"/swapFrom - Request sell swap options","pathname":"/swapkit-api/swapfrom-request-sell-swap-options","siteSpaceId":"sitesp_VfafP","description":"Check the swap options to sell a given token","breadcrumbs":[{"label":"SwapKit API","icon":"gear-complex"}]},{"id":"OCLOEOA95X8K89aygizp","title":"/swapTo - Request buy swap options","pathname":"/swapkit-api/swapto-request-buy-swap-options","siteSpaceId":"sitesp_VfafP","description":"Check the swap options to buy a given token","breadcrumbs":[{"label":"SwapKit API","icon":"gear-complex"}]},{"id":"azSq7tLeNUBY8RpsC1Mh","title":"/v3/quote - Request a swap quote","pathname":"/swapkit-api/v3-quote-request-a-swap-quote","siteSpaceId":"sitesp_VfafP","description":"Obtain a quote before performing a swap.","breadcrumbs":[{"label":"SwapKit API","icon":"gear-complex"}]},{"id":"KUznNCrTAGgU0qBBq92v","title":"/v3/swap - Obtain swap transaction details","pathname":"/swapkit-api/v3-swap-obtain-swap-transaction-details","siteSpaceId":"sitesp_VfafP","description":"Use an existing routeId to obtain a swap's transaction details.","breadcrumbs":[{"label":"SwapKit API","icon":"gear-complex"}]},{"id":"MPFP4ml2c7aOy7SPTKbh","title":"/track - Request the status of a swap","pathname":"/swapkit-api/track-request-the-status-of-a-swap","siteSpaceId":"sitesp_VfafP","description":"","breadcrumbs":[{"label":"SwapKit API","icon":"gear-complex"}]},{"id":"JxdwEif4Rm5eDk9wfgAP","title":"/price - Lookup token prices","pathname":"/swapkit-api/price-lookup-token-prices","siteSpaceId":"sitesp_VfafP","description":"","breadcrumbs":[{"label":"SwapKit API","icon":"gear-complex"}]},{"id":"nbBU3abrvqw1Snv6OQSx","title":"/v3/limit - Place and manage limit orders","pathname":"/swapkit-api/v3-limit-place-and-manage-limit-orders","siteSpaceId":"sitesp_VfafP","description":"Offer your users price-contingent swaps that execute asynchronously when the market reaches their target.","breadcrumbs":[{"label":"SwapKit API","icon":"gear-complex"}]},{"id":"h3KIV0F16yn7mOOAY1oU","title":"Introduction","pathname":"/swapkit-widget/introduction","siteSpaceId":"sitesp_VfafP","description":"A drop-in, non-custodial cross-chain swap interface for your site. The widget  handles wallets, quoting, approvals, and execution so you don't have to.","breadcrumbs":[{"label":"SwapKit Widget","icon":"gear-complex"}]},{"id":"vAumzhAu4DMT7sxr9QwC","title":"Creating your widget keys","pathname":"/swapkit-widget/creating-your-widget-keys","siteSpaceId":"sitesp_VfafP","description":"Register your domain in the dashboard to get the Widget ID and Signing Secret your widget uses to authenticate.","breadcrumbs":[{"label":"SwapKit Widget","icon":"gear-complex"}]},{"id":"FrlVLWJ5h4IiTS6NDhsQ","title":"Widget Studio","pathname":"/swapkit-widget/widget-studio","siteSpaceId":"sitesp_VfafP","description":"Use our Widget Studio to configure SwapKit's Widget","breadcrumbs":[{"label":"SwapKit Widget","icon":"gear-complex"}]},{"id":"FIwNdxxLwyNUGwWWALoX","title":"Integrating SwapKit's Widget","pathname":"/swapkit-widget/integrating-swapkits-widget","siteSpaceId":"sitesp_VfafP","description":"Add the widget to your site as a web component on any HTML page, or as a React component in a React or Next.js app.","breadcrumbs":[{"label":"SwapKit Widget","icon":"gear-complex"}]},{"id":"PPYO97IIH0aZFrUkKr0U","title":"Configuring in code","pathname":"/swapkit-widget/configuring-in-code","siteSpaceId":"sitesp_VfafP","description":"Configure the widget directly in code: every web component attribute and React prop, and how to update them at runtime to adapt to the user or the page.","breadcrumbs":[{"label":"SwapKit Widget","icon":"gear-complex"}]},{"id":"0qE3D7JrwrJJ0rH82GXf","title":"Route availability and providers errors","pathname":"/spotlights/route-availability-and-size-limits","siteSpaceId":"sitesp_VfafP","description":"","breadcrumbs":[{"label":"Spotlights"}]},{"id":"1yNluDyWrOMX5sSecImN","title":"Transaction Payload Signing","pathname":"/spotlights/transaction-payload-signing","siteSpaceId":"sitesp_VfafP","description":"","breadcrumbs":[{"label":"Spotlights"}]},{"id":"1EcOOCHCAM1cVBxiRH3B","title":"SLIP-0024 Transaction payload signing","pathname":"/spotlights/slip-0024-transaction-payload-signing","siteSpaceId":"sitesp_VfafP","description":"Including SLIP-0024 to your SwapKit integration","breadcrumbs":[{"label":"Spotlights"}]},{"id":"M3AWLoRoaDgNepIh7aXK","title":"Transaction Formats by txType","pathname":"/spotlights/transaction-formats-by-txtype","siteSpaceId":"sitesp_VfafP","description":"Reference examples of the transaction payload SwapKit returns for each txType.","breadcrumbs":[{"label":"Spotlights"}]},{"id":"4po88oXwlru2MHZfjeEw","title":"Tokenized equities & geo-restrictions","pathname":"/spotlights/tokenized-equities-and-geo-restrictions","siteSpaceId":"sitesp_VfafP","description":"SwapKit routes tokenized equities, ETFs and commodities. Their issuers restrict them in some jurisdictions, so send us your end user's IP and handle a 451.","breadcrumbs":[{"label":"Spotlights"}]},{"id":"KmL9Ouz7sLFx3XdiNhtn","title":"API Migration to v3","pathname":"/spotlights/api-migration-to-v3","siteSpaceId":"sitesp_VfafP","description":"Migrate your v2 implementation to our API v3 endpoints","breadcrumbs":[{"label":"Spotlights"}]},{"id":"WW8kD7kPmud5ytFgd7SQ","title":"Chain-specific guides","pathname":"/spotlights/chain-specific-guides","siteSpaceId":"sitesp_VfafP","description":"Integration requirements and quirks for chains that need special handling beyond the standard swap flow.","breadcrumbs":[{"label":"Spotlights"}]},{"id":"NLhyOiOVcmomAipNP8vm","title":"Near Chain and its assets","pathname":"/spotlights/chain-specific-guides/near-chain-and-its-assets","siteSpaceId":"sitesp_VfafP","description":"SwapKit provides comprehensive support for NEAR Chain, enabling seamless swaps for both native NEAR tokens and NEP-141 tokens.","breadcrumbs":[{"label":"Spotlights"},{"label":"Chain-specific guides"}]},{"id":"NcESduEO43IIMl89J7UI","title":"Zcash shielded & unified addresses","pathname":"/spotlights/chain-specific-guides/zcash-shielded-and-unified-addresses","siteSpaceId":"sitesp_VfafP","description":"Integration requirements for Zcash unified/shielded addresses — accepted formats, memo rules, and MAYAChain-only routing.","breadcrumbs":[{"label":"Spotlights"},{"label":"Chain-specific guides"}]},{"id":"kbQNWtdfTgYAc8qr3JTO","title":"HyperCore signing & broadcasting","pathname":"/spotlights/chain-specific-guides/hypercore-signing-and-broadcasting","siteSpaceId":"sitesp_VfafP","description":"Selling from HyperCore means signing a Hyperliquid EIP-712 action and submitting it yourself — the payload, the signing rules, and the traps.","breadcrumbs":[{"label":"Spotlights"},{"label":"Chain-specific guides"}]}]}