1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="6c353fe3-edbe-4282-b8f6-7dbb7436cbf7",e._sentryDebugIdIdentifier="sentry-dbid-6c353fe3-edbe-4282-b8f6-7dbb7436cbf7")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[292],{98827:function(e,t,s){Promise.resolve().then(s.bind(s,61330)),Promise.resolve().then(s.bind(s,90791)),Promise.resolve().then(s.bind(s,81121)),Promise.resolve().then(s.bind(s,21455)),Promise.resolve().then(s.bind(s,60461)),Promise.resolve().then(s.bind(s,78729)),Promise.resolve().then(s.bind(s,28195)),Promise.resolve().then(s.bind(s,18527)),Promise.resolve().then(s.bind(s,9171)),Promise.resolve().then(s.bind(s,96595)),Promise.resolve().then(s.bind(s,70727)),Promise.resolve().then(s.bind(s,72689)),Promise.resolve().then(s.bind(s,73831)),Promise.resolve().then(s.bind(s,10017)),Promise.resolve().then(s.bind(s,12398)),Promise.resolve().then(s.bind(s,88122)),Promise.resolve().then(s.bind(s,14358)),Promise.resolve().then(s.bind(s,17487)),Promise.resolve().then(s.bind(s,19873)),Promise.resolve().then(s.bind(s,51966)),Promise.resolve().then(s.bind(s,11563)),Promise.resolve().then(s.bind(s,24627)),Promise.resolve().then(s.bind(s,40511)),Promise.resolve().then(s.bind(s,66663)),Promise.resolve().then(s.bind(s,84001)),Promise.resolve().then(s.bind(s,40744)),Promise.resolve().then(s.bind(s,40685)),Promise.resolve().then(s.bind(s,52063)),Promise.resolve().then(s.bind(s,58507)),Promise.resolve().then(s.bind(s,81303)),Promise.resolve().then(s.bind(s,42835)),Promise.resolve().then(s.bind(s,86669)),Promise.resolve().then(s.bind(s,14417)),Promise.resolve().then(s.bind(s,3966)),Promise.resolve().then(s.bind(s,13060)),Promise.resolve().then(s.bind(s,84356)),Promise.resolve().then(s.bind(s,33158)),Promise.resolve().then(s.bind(s,75873)),Promise.resolve().then(s.bind(s,43888)),Promise.resolve().then(s.bind(s,3260))},13060:function(e,t,s){"use strict";s.d(t,{ContactUs:function(){return a}});var i=s(57437),r=s(51375),n=s(55788);let a=()=>{let{t:e}=(0,n.$G)();return(0,i.jsx)("section",{className:"relative flex w-full justify-around pt-[2.1875rem] pb-12 md:pt-15 md:pb-20",children:(0,i.jsx)("div",{className:"container relative flex max-w-[73.76rem] flex-col px-6 text-center xl:px-0",children:(0,i.jsxs)("div",{className:"w-full",children:[(0,i.jsx)("h2",{className:"mx-auto pb-[2.1875rem] text-[1.1rem] font-semibold leading-snug text-primary-500 md:pb-7 md:text-4xl lg:leading-13",children:e("Ready to integrate Rango? Contact Us to get your API Key.")}),(0,i.jsx)(r.LinkButton,{className:"mx-auto w-full !bg-primary-600 md:w-[16rem]",type:"contained",href:"https://discord.com/invite/q3EngGyTrZ",target:"_blank",id:"apis-contact-us",children:e("Contact Us")})]})})})}},84356:function(e,t,s){"use strict";s.d(t,{ApiHero:function(){return h}});var i=s(57437),r=s(51375),n=s(38731),a=s(85869),l=s(33145),o={src:"/_next/static/media/apis.be30686c.svg",height:425,width:534,blurWidth:0,blurHeight:0},d=s(55788);let c=e=>{let{title:t,icon:s,desc:r}=e;return(0,i.jsxs)("div",{className:"border-secondary-200 px-6 text-center text-primary-500 xl:p-6",children:[(0,i.jsx)("div",{className:"mx-auto h-8 w-8 lg:h-[3.25rem] lg:w-[3.25rem]",children:(0,i.jsx)(l.default,{src:s,alt:t,style:{maxWidth:"100%",height:"auto"}})}),(0,i.jsx)("h3",{className:"pb-2.5 pt-1.5 text-sm font-semibold leading-snug text-baseForeground lg:pb-[2.19rem] lg:pt-[0.92rem] lg:text-[1.1rem]",children:t}),(0,i.jsx)("p",{className:"text-xs text-neutral-200 lg:text-[1.1rem] lg:leading-[1.4rem]",children:r})]})},h=e=>{let{supportedChains:t=50}=e,{t:s}=(0,d.$G)();return(0,i.jsx)(n.V,{title:(0,i.jsxs)(i.Fragment,{children:[s("One API, all DeFi"),(0,i.jsx)("br",{}),s("liquidity & cross-chain interoperability")]}),desc:s("The Rango API/SDK is the interface to interact with our innovative routing algorithm and cross-chain swap and bridge solution, empowering self-custodial transactions at competitive rates within leading DeFi ecosystems such as Ethereum, Arbitrum, Polygon, and {{supportedChains}}+ more chains.",{supportedChains:t-3}
1),image:(0,i.jsx)("div",{className:"mb-14 mt-9 lg:absolute lg:right-0 lg:top-14 lg:mb-0 lg:translate-x-[6rem] xl:translate-y-14",children:(0,i.jsx)(l.default,{className:"m-auto h-80 w-80 lg:mt-14 lg:w-[34rem]",src:o,alt:"Hero",loading:"eager",decoding:"sync",fetchPriority:"high",style:{maxWidth:"100%",height:"auto"}})}),buttons:[{title:s("Read Docs"),url:"https://docs.rango.exchange/api-integration/basic-api-single-step",target:"_blank",external:!0,id:"read-docs-api-hero"},{title:s("Get your API Key"),url:"https://discord.com/invite/q3EngGyTrZ",target:"_blank",external:!0,id:"get-your-api-key-api-hero"}],children:(0,i.jsx)("div",{className:"pb-52 lg:pb-44",children:(0,i.jsx)("div",{className:"absolute -bottom-3/4 z-10 flex w-full flex-row items-center rounded-2xl bg-neutral-500 px-2.5 py-5 sm:-bottom-2/3 lg:-bottom-2/4 lg:p-[4.38rem] xl:-bottom-1/2",children:(0,i.jsx)("div",{className:"container relative flex max-w-[73.75rem] flex-col p-[0.9375rem] lg:p-0",children:(0,i.jsxs)("div",{className:"w-full text-center",children:[(0,i.jsx)("h2",{className:"mx-auto text-md font-semibold leading-snug text-baseForeground lg:text-4xl lg:leading-8",children:s("Who can use Rango SDK & API?")}),(0,i.jsx)("p",{className:"text-base text-neutral-200 lg:text-md",children:s("Our SDK & API is ideal for")}),(0,i.jsx)("div",{className:"grid grid-cols-1 gap-6 pt-10 text-left lg:grid-cols-3 lg:gap-0 lg:divide-x lg:pt-14 lg:pb-[5.62rem]",children:(0,a.B)(s).map((e,t)=>(0,i.jsx)(c,{title:e.title,icon:e.icon,desc:e.desc},t))}),(0,i.jsxs)("div",{className:"flex flex-col justify-center space-y-5 pt-[5.62rem] lg:flex-row lg:space-x-5 lg:space-y-0",children:[(0,i.jsx)("div",{className:"basis-1/4",children:(0,i.jsx)(r.LinkButton,{type:"contained",id:"start-using-sdk-api",target:"_blank",className:"w-full",href:"https://github.com/rango-exchange/rango-sdk",children:s("Start Using Our JS SDK")})}),(0,i.jsx)("div",{className:"basis-1/4",children:(0,i.jsx)(r.LinkButton,{type:"outlined",id:"start-using-sdk-api",className:"w-full",target:"_blank",href:"https://rango-api.readme.io/reference",children:s("Start Using Our API")})})]})]})})})})})}},33158:function(e,t,s){"use strict";s.d(t,{Start:function(){return o}});var i=s(57437);s(2265);var r=s(55788),n=s(51375),a=s(89011),l=s(24927);let o=e=>{let{t}=(0,r.$G)();return(0,i.jsx)(a.D,{title:t("Elevate your product with our cross-chain API"),description:t("Expand your product's reach with Rango's cross-chain capabilities across {{supportedChains}}+ blockchains",{supportedChains:e.supportedChains}),action:(0,i.jsx)(n.LinkButton,{type:"contained",target:"_blank",href:"https://docs.rango.exchange/api-integration/api-key-and-rate-limits",className:l.EV,id:"open-docs-api-start",children:t("Open Docs")})})}},75873:function(e,t,s){"use strict";s.d(t,{WhichChains:function(){return g}});var i=s(57437),r=s(33145),n={src:"/_next/static/media/chains.32b2eaf4.svg",height:52,width:53,blurWidth:0,blurHeight:0},a={src:"/_next/static/media/dex.3dcc5129.svg",height:52,width:52,blurWidth:0,blurHeight:0},l={src:"/_next/static/media/bridge.c4fee320.svg",height:52,width:53,blurWidth:0,blurHeight:0},o=s(55788),d=s(58972),c=s(51375),h=s(22800);let m=e=>{let{icon:t,title:s,desc:n}=e;return(0,i.jsxs)("div",{className:"mb-5 min-h-[14.375rem] rounded-2xl border-secondary-500 bg-neutral-500 px-[1.25rem] pt-[2rem] text-primary-500 md:min-h-[24.8125rem] lg:min-w-[16.75rem]",children:[(0,i.jsx)("div",{className:"mx-auto h-8 w-8 md:h-[3.25rem] md:w-[3.25rem]",children:(0,i.jsx)(r.default,{src:t,alt:"icon",style:{maxWidth:"100%",height:"auto"}})}),s,(0,i.jsx)("p",{className:"pt-2.5 text-xs text-neutral-800 md:pt-4 md:text-[1.1rem] md:leading-[1.4rem]",children:n})]})},g=e=>{let{t}=(0,o.$G)();return(0,i.jsx)("div",{className:"pt-[39rem] sm:pt-[33.5rem] md:pt-[34rem] lg:pt-[27.5rem] xl:pt-[30.5rem]",children:(0,i.jsxs)(d.Box,{title:t("Which Chains & Protocols are covered by our SDK / API?"),description:t("Our SDK & API covers all chains and protocols supported on our dApp. To view a list of all integrated protocols and chains, see the Integrations page."),children:[(0,i.jsxs)("div",{className:"columns-1 gap-9 pt-15 lg:columns-3",children:[(0,i.jsx)(m,{icon:n,title:(0,i.jsxs)("h3",{className:"pt-2 pb-5 text-md font-semibold leading-snug text-primary-500 md:py-7 md:text-[1.6rem] md:leading-8",children:[(0,i.jsxs)(h.t,{children:[10*Math.trunc(e.supportedChains/10),"+"]}),t("Chains")]}),desc:t("Rango supports many chains of different types: Bitcoin, EVM, Solana, Cosmos, UTXO, TON, ZKRollups and much more.")}),(0,i.jsx)(m,{icon:a,title:(0,i.jsxs)("h3",{className:"pt-2 pb-5 text-md font-semibold leading-snug text-primary-500 md:py-7 md:text-[1.6rem] md:leading-8",children:[(0,i.jsxs)(h.t,{children:[10*Math.trunc(e.supportedDexe
1s/10),"+"]}),"DEXs"]}),desc:t("Rango has integrated various on-chain liquidity protocols, which covers over {{supportedDexes}} DEXs & DEX Aggregators",{supportedDexes:e.supportedDexes})}),(0,i.jsx)(m,{icon:l,title:(0,i.jsxs)("h3",{className:"pt-2 pb-5 text-md font-semibold leading-snug text-primary-500 md:py-7 md:text-[1.6rem] md:leading-8",children:[(0,i.jsxs)(h.t,{children:[10*Math.trunc(e.supportedBridges/10),"+"]}),t("Bridges")]}),desc:t("Over {{supportedBridges}} Bridges & Cross-chain liquidity protocols have been integrated in Rango to provide the best cross-chain transfer rates.",{supportedBridges:e.supportedBridges})})]}),(0,i.jsx)("div",{className:"flex-row justify-center space-x-[1.25rem] pt-8.5 md:flex md:pt-15",children:(0,i.jsx)("div",{className:"md:basis-1/4",children:(0,i.jsx)(c.LinkButton,{type:"contained",id:"apis-view-list-of-all-integrations",className:"mx-auto w-full rounded-xl !bg-primary-600 md:w-[16.0625rem]",href:"/integrations",children:t("View list of all integrations")})})})]})})}},43888:function(e,t,s){"use strict";s.d(t,{WhyUse:function(){return o}});var i=s(57437),r=s(33145),n=s(85869),a=s(55788);let l=e=>{let{title:t,desc:s,icon:n,index:a}=e;return(0,i.jsxs)("div",{className:"".concat(2===a||3===a?"border-t-transparent":"border-t-secondary-200"," ").concat(4===a?"border-l-transparent":"border-l-secondary-200"," md:min-h-[26.625rem text-primary-500 md:py-12.5 md:px-10"),children:[(0,i.jsx)("div",{className:"h-8 w-8 md:h-[3.25rem] md:w-[3.25rem]",children:(0,i.jsx)(r.default,{src:n,alt:t,style:{maxWidth:"100%",height:"auto"}})}),(0,i.jsx)("h3",{className:"pt-2.5 pb-5 text-md font-semibold leading-snug md:pt-5 md:pb-9 md:text-[1.6rem] md:leading-8",children:t}),(0,i.jsx)("p",{className:"text-xs text-neutral-800 md:text-[1.1rem] md:leading-[1.4rem]",children:s})]})},o=()=>{let{t:e}=(0,a.$G)();return(0,i.jsx)("section",{className:"relative flex w-full justify-around pt-[7.5rem] md:pt-62.5",children:(0,i.jsx)("div",{className:"container relative flex max-w-[73.76rem] flex-col px-6 xl:px-0",children:(0,i.jsxs)("div",{className:"w-full",children:[(0,i.jsx)("h2",{className:"mx-auto pb-4 text-center text-md font-semibold leading-13 text-primary-500 md:text-4xl",children:e("Why should you use Rangoâs SDK / API?")}),(0,i.jsx)("p",{className:"pb-15 text-center text-base text-neutral-800 md:text-[1.1rem]",children:e("Our SDK & API provide a reliable & seamless swap experience with notable features.")}),(0,i.jsx)("div",{className:"grid auto-rows-fr grid-cols-1 gap-10 text-left md:grid-cols-2 md:gap-0 lg:grid-cols-3 lg:divide-x lg:divide-y",children:(0,n.K)(e).map((e,t)=>(0,i.jsx)(l,{index:t+1,title:e.title,desc:e.desc,icon:e.icon},t))})]})})})}},85869:function(e,t,s){"use strict";s.d(t,{B:function(){return m},K:function(){return g}});var i={src:"/_next/static/media/crossChain.ed4763a3.svg",height:53,width:52,blurWidth:0,blurHeight:0},r={src:"/_next/static/media/dapp.e249a81f.svg",height:53,width:52,blurWidth:0,blurHeight:0},n={src:"/_next/static/media/wallet.17705c35.svg",height:53,width:52,blurWidth:0,blurHeight:0},a={src:"/_next/static/media/swapRate.3fa7a341.svg",height:52,width:53,blurWidth:0,blurHeight:0},l={src:"/_next/static/media/monetizeYourProduct.6a5bc017.svg",height:52,width:53,blurWidth:0,blurHeight:0},o={src:"/_next/static/media/chainMessage.d145d072.svg",height:52,width:53,blurWidth:0,blurHeight:0},d={src:"/_next/static/media/upTime.c236d3ca.svg",height:52,width:53,blurWidth:0,blurHeight:0},c=s(82177),h=s(55661);let m=e=>[{title:e("Wallet Providers"),desc:e("Non-custodial wallets seeking to provide seamless on-chain & cross-chain swap services for their users."),icon:n},{title:e("DApp Developers"),icon:r,desc:e("DApp users who want to take advantage of Rangoâs smart routing algorithm to find the best swap rates in various blockchain ecosystems.")},{title:e("Cross-chain Protocols"),icon:i,desc:e("Web3 Protocols seeking cross-chain functionality, bridging or swapping services to enhance their own services and go cross-chain.")}],g=e=>[{title:e("Best Swap Rate"),desc:e("By integrating hundreds of DeFi protocols, Rango aims to find the best possible swap rate."),icon:a},{title:e("High Liquidity"),icon:l,desc:e("Rango aims to take advantage of all available on-chain liquidity on decentralized exchanges")}
1,{title:e("Cross-chain messaging"),icon:o,desc:e("By integrating various cross-chain messaging protocols, Rango is able to transfer cross-chain")},{title:e("High Uptime"),desc:e("Rango APIs are being monitored 24/7 to ensure highest uptime for all protocols and cross-chain routes."),icon:d},{title:e("Security Centric"),icon:c.default,desc:e("Rangoâs smart contracts and backend have been audited / pen-tested. We continuously assess security postures to identify improvement opportunities.")},{title:e("Single-tx & Multi-tx"),icon:h.default,desc:e("Rangoâs SDK & API supports single transaction swaps and multiple transaction swaps. Hence, it covers\xa0 various blockchains & protocols.")}]}},function(e){e.O(0,[953,609,260,492,971,153,744],function(){return e(e.s=98827)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.