{"version":1,"pages":[{"id":"Zx2r2DptshKQFXBJoO64","title":"Introduction","pathname":"/","siteSpaceId":"sitesp_NCW8D","description":"A high-level overview of what THORChain is, does, encourages, and pursues."},{"id":"9g5wQEc9AlkZ5QhOnVWc","title":"What is THORChain and RUNE?","pathname":"/what-is-thorchain-and-rune","siteSpaceId":"sitesp_NCW8D","description":""},{"id":"VyM7fwzt5Bpq6JKacyxT","title":"Native Cross-chain Swaps","pathname":"/native-cross-chain-swaps","siteSpaceId":"sitesp_NCW8D","description":"How THORChain enables decentralized swaps between native L1 assets without wrapping or centralized intermediaries"},{"id":"EMsm4OwEjBTLLMHNsO12","title":"How to Use THORChain","pathname":"/how-to-use-thorchain","siteSpaceId":"sitesp_NCW8D","description":"A practical walkthrough of connecting a wallet, selecting assets, executing swaps, and accessing supported networks"},{"id":"rhuDfnebYYm6CbU1yv4d","title":"Application Layer","pathname":"/application-layer","siteSpaceId":"sitesp_NCW8D","description":"Overview of the ecosystem of apps, wallets, and interfaces built on top of THORChain"},{"id":"ygbwf40wXmOlOPhcT1Sn","title":"Liquidity","pathname":"/liquidity","siteSpaceId":"sitesp_NCW8D","description":"THORChain's slip-based fees, streaming swaps, and how arbitrage protects against MEV and sandwich attacks"},{"id":"Z0HuJ1NuPjHEZRDiFzP6","title":"Network Security and Governance","pathname":"/network-security-governance","siteSpaceId":"sitesp_NCW8D","description":""},{"id":"uYER4EqMRlKjQKhRsPzh","title":"Tokenomics of RUNE and TCY","pathname":"/tokenomics-rune-tcy","siteSpaceId":"sitesp_NCW8D","description":"RUNE's supply, utility, and fee distribution, plus TCY's role in sharing protocol revenue"},{"id":"MqnR5TwGmxq3tH6KQg5u","title":"Ecosystem","pathname":"/ecosystem","siteSpaceId":"sitesp_NCW8D","description":"THORChain Ecosystem is community-based and anyone can join."},{"id":"JW9K37rVhlUuajGve1ec","title":"Technical Deep Dive","pathname":"/technical-documentation/technical-deep-dive","siteSpaceId":"sitesp_NCW8D","description":"Technical deep dive into THORChain's design and core mechanics","breadcrumbs":[{"label":"Technical Documentation"}]},{"id":"FCL0EXkJE4a0GqBfNSUH","title":"Protocol Innovations","pathname":"/technical-documentation/technical-deep-dive/protocol-innovations","siteSpaceId":"sitesp_NCW8D","description":"The core innovations that make THORChain unique in cross-chain DeFi","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Technical Deep Dive"}]},{"id":"P4jxevK3bSvCiQNy6wFt","title":"Economic Model","pathname":"/technical-documentation/technical-deep-dive/economic-model","siteSpaceId":"sitesp_NCW8D","description":"THORChain's economic model including the Incentive Pendulum and emission schedule","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Technical Deep Dive"}]},{"id":"eR7OwQS17WwzwzGY5o0p","title":"Security","pathname":"/technical-documentation/technical-deep-dive/security","siteSpaceId":"sitesp_NCW8D","description":"Describes the different security elements within THORChain","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Technical Deep Dive"}]},{"id":"NJXFjodsYtP7hxx7SdIX","title":"Governance","pathname":"/technical-documentation/technical-deep-dive/governance","siteSpaceId":"sitesp_NCW8D","description":"THORChain's minimal governance system and parameter management through Mimir","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Technical Deep Dive"}]},{"id":"-MAgO-oFEFvJ80kwtL4L","title":"Fees","pathname":"/technical-documentation/technical-deep-dive/fees","siteSpaceId":"sitesp_NCW8D","description":"THORChain uses multiple fee types (Inbound, Liquidity, Affiliate, and Outbound) to ensure fair value exchange and network sustainability.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Technical Deep Dive"}]},{"id":"-MaC51-b5oqFZxjvd02h","title":"THORChain Name Service","pathname":"/technical-documentation/technical-deep-dive/thorchain-name-service","siteSpaceId":"sitesp_NCW8D","description":"How THORNames (TNS) work","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Technical Deep Dive"}]},{"id":"-MaC4b0Y27tt4YYr4AgU","title":"THORChain Finance","pathname":"/technical-documentation/thorchain-finance","siteSpaceId":"sitesp_NCW8D","description":"THORChain Finance - A comprehensive overview of financial primitives and mechanisms within the THORChain ecosystem","breadcrumbs":[{"label":"Technical Documentation"}]},{"id":"-MAfRCxdF20Y7WMc_1M4","title":"Continuous Liquidity Pools","pathname":"/technical-documentation/thorchain-finance/continuous-liquidity-pools","siteSpaceId":"sitesp_NCW8D","description":"How THORChain facilitates continuous, incentivised liquidity.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"THORChain Finance"}]},{"id":"7z2drCOsimeOCidGleal","title":"Trade Assets","pathname":"/technical-documentation/thorchain-finance/trade-assets","siteSpaceId":"sitesp_NCW8D","description":"How THORChain enables Trade Assets as a capital efficient alternative to synthetic assets","breadcrumbs":[{"label":"Technical Documentation"},{"label":"THORChain Finance"}]},{"id":"0yGFw8F30HoXunUkoz7T","title":"Secured Assets","pathname":"/technical-documentation/thorchain-finance/secured-assets","siteSpaceId":"sitesp_NCW8D","description":"Asset Type to Integrate into the App Layer","breadcrumbs":[{"label":"Technical Documentation"},{"label":"THORChain Finance"}]},{"id":"agndtcQGY6aA1OLx4IGA","title":"TOR","pathname":"/technical-documentation/thorchain-finance/tor","siteSpaceId":"sitesp_NCW8D","description":"How THORChain's USD-pegged stablecoin TOR works.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"THORChain Finance"}]},{"id":"EoBOasVC8h9iKJCHmYev","title":"RUNEPool","pathname":"/technical-documentation/thorchain-finance/runepool","siteSpaceId":"sitesp_NCW8D","description":"How RUNEPool works, its use case, key components and how it enhances liquidity provision for RUNE holders","breadcrumbs":[{"label":"Technical Documentation"},{"label":"THORChain Finance"}]},{"id":"-MaC4b0ZIBi7vlyDz8ck","title":"Synthetics","pathname":"/technical-documentation/thorchain-finance/synthetic-asset-model","siteSpaceId":"sitesp_NCW8D","description":"How THORChain enables synthetic assets with single asset exposure.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"THORChain Finance"}]},{"id":"NLLSMUxLGi4DCOmP09B2","title":"Understanding THORChain","pathname":"/technical-documentation/understanding-thorchain","siteSpaceId":"sitesp_NCW8D","description":"Introduction of concepts that help make sense of how THORChain is uniquely able to provide the services it does.","breadcrumbs":[{"label":"Technical Documentation"}]},{"id":"-MaBwlanwJa_f0YcghyL","title":"Roles","pathname":"/technical-documentation/understanding-thorchain/roles","siteSpaceId":"sitesp_NCW8D","description":"Roles within THORChain","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Understanding THORChain"}]},{"id":"-MJ-hkwql4bpebcMVzgi","title":"Liquidity Providers (LPs)","pathname":"/technical-documentation/understanding-thorchain/roles/liquidity-providers","siteSpaceId":"sitesp_NCW8D","description":"A deeper dive into the Liquidity Provider  role","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Understanding THORChain"},{"label":"Roles"}]},{"id":"-LkgBvIpfe3Wy_PrnRJV","title":"Swappers","pathname":"/technical-documentation/understanding-thorchain/roles/swapping","siteSpaceId":"sitesp_NCW8D","description":"THORChain's value proposition for Swappers.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Understanding THORChain"},{"label":"Roles"}]},{"id":"-LkgBwgS31RcMXJ2zOzr","title":"Arbitrageurs","pathname":"/technical-documentation/understanding-thorchain/roles/trading","siteSpaceId":"sitesp_NCW8D","description":"Balancing pools to exploit price deltas between markets.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Understanding THORChain"},{"label":"Roles"}]},{"id":"-MBwSNrzLupheZn0coE7","title":"Node Operators","pathname":"/technical-documentation/understanding-thorchain/roles/node-operators","siteSpaceId":"sitesp_NCW8D","description":"Node Operators","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Understanding THORChain"},{"label":"Roles"}]},{"id":"y1OPPYEEtCYsbPO3cVcP","title":"RUNE","pathname":"/technical-documentation/understanding-thorchain/rune","siteSpaceId":"sitesp_NCW8D","description":"An overview of the asset and its four key roles.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Understanding THORChain"}]},{"id":"-LkgCf5Kwr2HNiqPu1WJ","title":"Technology Overview","pathname":"/technical-documentation/technology","siteSpaceId":"sitesp_NCW8D","description":"An overview of the technologies that make up THORChain","breadcrumbs":[{"label":"Technical Documentation"}]},{"id":"rMSplxXvFuGxFAeA8cEA","title":"Bifrost, TSS and Vaults","pathname":"/technical-documentation/technology/bifrost-tss-and-vaults","siteSpaceId":"sitesp_NCW8D","description":"An overview of THORChain's cross-chain bridge protocol, vault system, and threshold signature scheme.","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Technology Overview"}]},{"id":"hlOAYIbUprcC2009wIt6","title":"Midgard","pathname":"/technical-documentation/technology/midgard","siteSpaceId":"sitesp_NCW8D","description":"What is Midgard in the THORChain tech stack","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Technology Overview"}]},{"id":"AIV2caemrtISqRAHDLW4","title":"Cosmos SDK","pathname":"/technical-documentation/technology/cosmos-sdk","siteSpaceId":"sitesp_NCW8D","description":"How THORChain has configured the CosmWasm module","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Technology Overview"}]},{"id":"hXm5bBjE0EfBoDcCv8Xs","title":"CosmWasm","pathname":"/technical-documentation/technology/cosmwasm","siteSpaceId":"sitesp_NCW8D","description":"CosmWasm smart contracts on THORChain (App Layer overview)","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Technology Overview"}]},{"id":"hZSuCPfDvypVnABMV8RZ","title":"THORChain & Cosmos","pathname":"/technical-documentation/technology/app-layer-bridge-assets","siteSpaceId":"sitesp_NCW8D","description":"This FAQ clarifies how THORChain has implemented the Cosmos tech stack and solved some of the most common problems faced by developers building on Cosmos chains","breadcrumbs":[{"label":"Technical Documentation"},{"label":"Technology Overview"}]},{"id":"-MA__WArhfMi-FSdDp1H","title":"THORNode Overview","pathname":"/thornodes/overview","siteSpaceId":"sitesp_NCW8D","description":"Overview of THORNodes","breadcrumbs":[{"label":"THORNodes"}]},{"id":"sUEmIuHSr4s0xZUYpPCM","title":"Node Operations","pathname":"/thornodes/overview/node-operations","siteSpaceId":"sitesp_NCW8D","description":"Running a THORNode","breadcrumbs":[{"label":"THORNodes"},{"label":"THORNode Overview"}]},{"id":"ARUFBfQXO9kekaNTGsLG","title":"THORNode Stack","pathname":"/thornodes/overview/thornode-stack","siteSpaceId":"sitesp_NCW8D","description":"","breadcrumbs":[{"label":"THORNodes"},{"label":"THORNode Overview"}]},{"id":"2vllMSBLCYL2ro6xDm3I","title":"Risks, Costs and Rewards","pathname":"/thornodes/overview/risks-costs-and-rewards","siteSpaceId":"sitesp_NCW8D","description":"The risks, costs and rewards of running a THORNode","breadcrumbs":[{"label":"THORNodes"},{"label":"THORNode Overview"}]},{"id":"-MBwcw84xOE1nYQwh4DS","title":"Cluster Launcher","pathname":"/thornodes/kubernetes","siteSpaceId":"sitesp_NCW8D","description":"Deploying a THORNode with Kubernetes","breadcrumbs":[{"label":"THORNodes"}]},{"id":"-MMtO1CjfU8iQA7mdKgL","title":"Setup - Linode","pathname":"/thornodes/kubernetes/setup-linode","siteSpaceId":"sitesp_NCW8D","description":"Setting up a Kubernetes Cluster with Linode (linode)","breadcrumbs":[{"label":"THORNodes"},{"label":"Cluster Launcher"}]},{"id":"-MQR0umceirucBlWvLZB","title":"Setup - Azure","pathname":"/thornodes/kubernetes/setup-azure","siteSpaceId":"sitesp_NCW8D","description":"Setting up a Kubernetes Cluster with Azure (AKS)","breadcrumbs":[{"label":"THORNodes"},{"label":"Cluster Launcher"}]},{"id":"-MF4A4I3FskgdKGpL18-","title":"Setup - Hetzner Bare Metal","pathname":"/thornodes/kubernetes/setup-hetzner-bare-metal","siteSpaceId":"sitesp_NCW8D","description":"Setting up a Kubernetes Cluster with Hetzner Dedicated Servers","breadcrumbs":[{"label":"THORNodes"},{"label":"Cluster Launcher"}]},{"id":"-MQQwvA9SAN9pkN8DNlG","title":"Setup - Google Cloud","pathname":"/thornodes/kubernetes/setup-google-cloud","siteSpaceId":"sitesp_NCW8D","description":"Setting up a Kubernetes Cluster with GCP (GKE)","breadcrumbs":[{"label":"THORNodes"},{"label":"Cluster Launcher"}]},{"id":"-MW2H8xZ57TWf9FNnzF0","title":"Setup - HCloud","pathname":"/thornodes/kubernetes/setup-hcloud","siteSpaceId":"sitesp_NCW8D","description":"Setting up a Kubernetes Cluster with Hetzner Cloud (hcloud)","breadcrumbs":[{"label":"THORNodes"},{"label":"Cluster Launcher"}]},{"id":"-MDblwtSVqh7sEksv48-","title":"Setup - Digital Ocean","pathname":"/thornodes/kubernetes/setup-digital-ocean","siteSpaceId":"sitesp_NCW8D","description":"Setting up a Kubernetes Cluster with Digital Ocean (DO)","breadcrumbs":[{"label":"THORNodes"},{"label":"Cluster Launcher"}]},{"id":"-MBw0gnmHcZ6OTBCov6Z","title":"Setup - AWS","pathname":"/thornodes/kubernetes/setup-aws","siteSpaceId":"sitesp_NCW8D","description":"Setting up a Kubernetes Cluster with AWS","breadcrumbs":[{"label":"THORNodes"},{"label":"Cluster Launcher"}]},{"id":"-MBwcm8NemmCfKw4Mi-j","title":"Deploying","pathname":"/thornodes/deploying","siteSpaceId":"sitesp_NCW8D","description":"Deploying a THORNode and its associated services.","breadcrumbs":[{"label":"THORNodes"}]},{"id":"-MBwsaRd0y-NCR0MBSby","title":"Joining","pathname":"/thornodes/joining","siteSpaceId":"sitesp_NCW8D","description":"How to join THORChain as an Node.","breadcrumbs":[{"label":"THORNodes"}]},{"id":"-MBwlV5nbFKQHrtynsLg","title":"Managing","pathname":"/thornodes/managing","siteSpaceId":"sitesp_NCW8D","description":"Accessing Logs, Metrics and more","breadcrumbs":[{"label":"THORNodes"}]},{"id":"NpH1zIGFiwFcWlZGcvT9","title":"Pooled THORNodes","pathname":"/thornodes/pooled-thornodes","siteSpaceId":"sitesp_NCW8D","description":"How to manage a pooled THORNode with separate Operator and Providers.","breadcrumbs":[{"label":"THORNodes"}]},{"id":"BZZzcVxzIxwmvuQYJfRT","title":"Fullnode","pathname":"/thornodes/fullnode","siteSpaceId":"sitesp_NCW8D","description":"Setting up a THORNode & Midgard","breadcrumbs":[{"label":"THORNodes"}]},{"id":"MBwsJWQEcGG5X4F8xy9t","title":"Thornode - Kubernetes","pathname":"/thornodes/fullnode/thornode-kubernetes","siteSpaceId":"sitesp_NCW8D","description":"Setting up a fullnode on Kubernetes","breadcrumbs":[{"label":"THORNodes"},{"label":"Fullnode"}]},{"id":"v1KK71WdZBjPtyWmpXoo","title":"Thornode - Linux","pathname":"/thornodes/fullnode/thornode-linux","siteSpaceId":"sitesp_NCW8D","description":"Setting up a fullnode on Linux","breadcrumbs":[{"label":"THORNodes"},{"label":"Fullnode"}]},{"id":"HidVBfd4DcWiSRCZTrD3","title":"Thornode - Docker","pathname":"/thornodes/fullnode/thornode-docker","siteSpaceId":"sitesp_NCW8D","description":"Setting up a fullnode with Docker","breadcrumbs":[{"label":"THORNodes"},{"label":"Fullnode"}]},{"id":"NDqEcGURKVxLwnTT1CE9","title":"Midgard - Linux","pathname":"/thornodes/fullnode/midgard-linux","siteSpaceId":"sitesp_NCW8D","description":"Setting up Midgard on Linux","breadcrumbs":[{"label":"THORNodes"},{"label":"Fullnode"}]},{"id":"kzrttICAWcdvw4FjhDQN","title":"Midgard - Docker","pathname":"/thornodes/fullnode/midgard-docker","siteSpaceId":"sitesp_NCW8D","description":"Setting up Midgard with Docker","breadcrumbs":[{"label":"THORNodes"},{"label":"Fullnode"}]},{"id":"00lwhbbecssAtNOLcFm2","title":"Proxy Setup","pathname":"/thornodes/fullnode/proxy","siteSpaceId":"sitesp_NCW8D","description":"Make API/RPC available externally","breadcrumbs":[{"label":"THORNodes"},{"label":"Fullnode"}]},{"id":"-MBwv3q7oZ5LD2MQOKk-","title":"Alerting","pathname":"/thornodes/alerting","siteSpaceId":"sitesp_NCW8D","description":"Alert Channels & Monitoring Software","breadcrumbs":[{"label":"THORNodes"}]},{"id":"-MBwqRAppFrALKLTgXE8","title":"Leaving","pathname":"/thornodes/leaving","siteSpaceId":"sitesp_NCW8D","description":"How to leave THORChain","breadcrumbs":[{"label":"THORNodes"}]},{"id":"-MGWaWsalXaaE4FFSz3-","title":"Emergency Procedures","pathname":"/thornodes/emergency-procedures","siteSpaceId":"sitesp_NCW8D","emoji":"1f6d1","description":"This page describes how to react in a network-wide emergency (funds-at-risk).","breadcrumbs":[{"label":"THORNodes"}]},{"id":"-MI6vzkagTlHb6gytO3w","title":"CHECKLIST","pathname":"/thornodes/checklist","siteSpaceId":"sitesp_NCW8D","emoji":"2714","description":"Checklist of items for Node Operators","breadcrumbs":[{"label":"THORNodes"}]},{"id":"0Qmh9cT1w2vDF5hFt4OM","title":"Multi-node Deployment","pathname":"/thornodes/multi-node-deployment","siteSpaceId":"sitesp_NCW8D","description":"","breadcrumbs":[{"label":"THORNodes"}]},{"id":"WYxn9vXYqaCowwhq8H7q","title":"Developing","pathname":"/thornodes/developing","siteSpaceId":"sitesp_NCW8D","description":"Deploying a custom stagenet to have a developer-controlled environment","breadcrumbs":[{"label":"THORNodes"}]},{"id":"XGSuTvfMIia4QC3wxSsp","title":"Frequently Asked Questions","pathname":"/thornodes/frequently-asked-questions","siteSpaceId":"sitesp_NCW8D","description":"THORChain Frequently Asked Questions and Issues","breadcrumbs":[{"label":"THORNodes"}]},{"id":"oVt7WjVIhPD8ejF3hCb9","title":"Node Operators","pathname":"/thornodes/frequently-asked-questions/node-operators","siteSpaceId":"sitesp_NCW8D","description":"FAQ on how to run THORChain as a node operator","breadcrumbs":[{"label":"THORNodes"},{"label":"Frequently Asked Questions"}]},{"id":"sStrAleKasvILJiQu4cO","title":"Liquidity Providers","pathname":"/thornodes/frequently-asked-questions/liquidity-providers","siteSpaceId":"sitesp_NCW8D","description":"","breadcrumbs":[{"label":"THORNodes"},{"label":"Frequently Asked Questions"}]},{"id":"ARu41v0MJ5wN2fMP7pTp","title":"Asset Types","pathname":"/thornodes/frequently-asked-questions/asset-types","siteSpaceId":"sitesp_NCW8D","description":"Asset Notation within THORChain","breadcrumbs":[{"label":"THORNodes"},{"label":"Frequently Asked Questions"}]},{"id":"kDac30GwA0371aVVpiRT","title":"RUNEPool","pathname":"/thornodes/frequently-asked-questions/runepool","siteSpaceId":"sitesp_NCW8D","description":"","breadcrumbs":[{"label":"THORNodes"},{"label":"Frequently Asked Questions"}]},{"id":"MHEJhXKxAY3by1oet5e6","title":"Archived","pathname":"/thornodes/archived","siteSpaceId":"sitesp_NCW8D","description":"","breadcrumbs":[{"label":"THORNodes"}]},{"id":"wOtns3DlpmtgTpSZIKuH","title":"Savers (Deprecated)","pathname":"/thornodes/archived/savers","siteSpaceId":"sitesp_NCW8D","description":"[DEPRECATED] THORFi Savings - Single-sided asset exposure using Synthetics","breadcrumbs":[{"label":"THORNodes"},{"label":"Archived"}]},{"id":"lnRaFAPZCTQtHllL0f2i","title":"Lending (Deprecated)","pathname":"/thornodes/archived/lending","siteSpaceId":"sitesp_NCW8D","description":"[DEPRECATED] THORFi Lending within THORChain","breadcrumbs":[{"label":"THORNodes"},{"label":"Archived"}]},{"id":"Qnb4fhLHwUpy3iQvrz84","title":"Savers FAQ (Deprecated)","pathname":"/thornodes/archived/savers-faq","siteSpaceId":"sitesp_NCW8D","description":"","breadcrumbs":[{"label":"THORNodes"},{"label":"Archived"}]},{"id":"3Gg7tINRxcrFy6fMDaPG","title":"Lending FAQ (Deprecated)","pathname":"/thornodes/archived/lending-faq","siteSpaceId":"sitesp_NCW8D","description":"","breadcrumbs":[{"label":"THORNodes"},{"label":"Archived"}]}]}