{"version":1,"pages":[{"id":"PGTrvKYzGcGGA34iqK3F","title":"Introduction","pathname":"/","siteSpaceId":"sitesp_GXAlt","description":"On-chain, off-chain, and private liquidity. Three liquidity rails, one API.","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Getting Started"}]},{"id":"unEsTKFDIf9wxO6oAksi","title":"How it works","pathname":"/getting-started/how-it-works","siteSpaceId":"sitesp_GXAlt","description":"Select, quote, confirm, track. The same simple flow across every rail.","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Getting Started"}]},{"id":"DZhfyfec9PWb2KnASkcA","title":"Architecture Overview","pathname":"/getting-started/architecture-overview","siteSpaceId":"sitesp_GXAlt","description":"How YiFi's routing engine connects on-chain, off-chain, and private liquidity behind one API.","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Getting Started"}]},{"id":"loSi0ntHvtumV3q4j2jn","title":"On-chain Swaps","pathname":"/swap-types/on-chain-swaps","siteSpaceId":"sitesp_GXAlt","description":"Fully on-chain execution through audited smart contracts — fast, transparent, and non-custodial.","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Swap types"}]},{"id":"CODi3NL8y6EeZjskytaO","title":"Off-chain Swaps","pathname":"/swap-types/off-chain-swaps","siteSpaceId":"sitesp_GXAlt","description":"Swap without connecting a wallet – send to a deposit address and let a partner exchange handle the rest.","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Swap types"}]},{"id":"dQ54oZYiy9JxCWtmagM2","title":"Private Swaps","pathname":"/swap-types/private-swaps","siteSpaceId":"sitesp_GXAlt","description":"Swap Crypto Privately. No KYC. No Trace. A dedicated rail for reducing the on-chain link between where your funds start and where they land.","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Swap types"}]},{"id":"GqjQ2fkLrzGoDRolDL3I","title":"Providers","pathname":"/coverage/providers","siteSpaceId":"sitesp_GXAlt","description":"The three rails YiFi Swap routes across, and the providers behind each.","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Coverage "}]},{"id":"WYgYUICTnJyYMfcOS1K4","title":"Partners Portal","pathname":"/economy-and-integration/partners-portal","siteSpaceId":"sitesp_GXAlt","description":"Earn commissions by integrating YiFi Swap or referring users, and manage your payouts from a single dashboard.","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Economy and Integration"}]},{"id":"9c0iezuOL2SBeNV1wsMo","title":"Fees","pathname":"/economy-and-integration/fees","siteSpaceId":"sitesp_GXAlt","description":"How YiFi Swap fees are composed","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Economy and Integration"}]},{"id":"2A2AIrk9nJDbXz9TR9mJ","title":"YiFi Swap Terms of Use","pathname":"/legal-swap/yifi-swap-terms-of-use","siteSpaceId":"sitesp_GXAlt","description":"YiFi Swap is a non-custodial software interface that aggregates and compares quotes for swapping and bridging digital assets","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Legal"}]},{"id":"95r0lwIVDP7i7Vi6YuPd","title":"YiFi API Terms of Use","pathname":"/legal-swap/yifi-api-terms-of-use","siteSpaceId":"sitesp_GXAlt","description":"YiFi API Developer Terms of Use govern your access to the application programming interfaces, software development kits, widgets, data feeds, sample code and related documentation","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Legal"}]},{"id":"AcipOaGwbh3HclfYaKLp","title":"AML Compliance Policy","pathname":"/legal-swap/aml-compliance-policy","siteSpaceId":"sitesp_GXAlt","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Legal"}]},{"id":"mLhfmSl94nkchKQVUXhp","title":"Privacy Policy","pathname":"/legal-swap/privacy-policy","siteSpaceId":"sitesp_GXAlt","description":"This Privacy Policy applies to all personal data of Users that the Yifi.io Service and any related applications","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Legal"}]},{"id":"a44571f21bcc39c6a72fced464ae8c39274406c0","title":"Base URL","pathname":"/api-reference/base-url","siteSpaceId":"sitesp_GXAlt","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API Reference"}]},{"id":"d3221f99a9a2323657682b944948182e7cd6d575","title":"Authentication","pathname":"/api-reference/authentication","siteSpaceId":"sitesp_GXAlt","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API Reference"}]},{"id":"cf71be3ac2e860f85732eb089bfc043ab4762b5b","title":"Engine names","pathname":"/api-reference/engine-names","siteSpaceId":"sitesp_GXAlt","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API Reference"}]},{"id":"3faff205c7c5175c90d9f03df59575eeb7f4706a","title":"Typical flow","pathname":"/api-reference/typical-flow","siteSpaceId":"sitesp_GXAlt","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API Reference"}]},{"id":"8a853ec86d3a57abb66124d9ce717b764533c7c4","title":"Errors","pathname":"/api-reference/errors","siteSpaceId":"sitesp_GXAlt","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API Reference"}]},{"id":"8b0986bf57ebb2b83d91b0936c7e112d12afc645","title":"Caching (server-side)","pathname":"/api-reference/caching-server-side","siteSpaceId":"sitesp_GXAlt","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API Reference"}]},{"id":"6e086b4fd863938fee21e4b60a85aafe15fcb6d4","title":"Chains","pathname":"/api-reference/chains","siteSpaceId":"sitesp_GXAlt","description":"","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API Reference"}]},{"id":"11056161d8b7a7bcb2ac89ab89890410808a8fba","title":"Providers","pathname":"/api-reference/providers","siteSpaceId":"sitesp_GXAlt","description":"","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API Reference"}]},{"id":"5db52bb5a3b2030df5c5e4a5f5939944f3d41777","title":"Tokens","pathname":"/api-reference/tokens","siteSpaceId":"sitesp_GXAlt","description":"","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API Reference"}]},{"id":"031c8b7c6e0731aad14a052cbff85c2c1f63fe9d","title":"Pairs","pathname":"/api-reference/pairs","siteSpaceId":"sitesp_GXAlt","description":"","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API Reference"}]},{"id":"69a29f8beebd25a615cb8a050243c18c9bc998c5","title":"Quote","pathname":"/api-reference/quote","siteSpaceId":"sitesp_GXAlt","description":"","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API Reference"}]},{"id":"a8bddb626ba8caabcc41a10d9865c6b6b26370b7","title":"Swap","pathname":"/api-reference/swap","siteSpaceId":"sitesp_GXAlt","description":"","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API Reference"}]},{"id":"31c1369e1cd82cfd1b0ab22ddd2112afe92a90e5","title":"Transactions","pathname":"/api-reference/transactions","siteSpaceId":"sitesp_GXAlt","description":"","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API Reference"}]},{"id":"6508c6d99b4a70ba038dd74721869922c23b7b58","title":"Models","pathname":"/api-reference/models","siteSpaceId":"sitesp_GXAlt","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API Reference"}]},{"id":"c1c2bf7d7c5c4cdb53233f70a53b30ff0cc71460","title":"Introduction","pathname":"/docs/earn","siteSpaceId":"sitesp_LgDaQ","description":"Every yield opportunity, one API. Compare markets, deposit in a single transaction, and track the position","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Getting Started"}]},{"id":"H4rHkzSUSneLCVatHB6n","title":"How it works","pathname":"/docs/earn/getting-started/how-it-works","siteSpaceId":"sitesp_LgDaQ","description":"The end-to-end YiFi Earn lifecycle – from discovering on-chain strategy to a live position and back out through withdrawal","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Getting Started"}]},{"id":"PbjLllRMIcZzqHl6tGlg","title":"Architecture overview","pathname":"/docs/earn/getting-started/architecture-overview","siteSpaceId":"sitesp_LgDaQ","description":"The components behind the YiFi Earn API, how data flows through them, and where the custody boundaries sit","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Getting Started"}]},{"id":"8T2ityjNNKxo6OobX6OR","title":"Token","pathname":"/docs/earn/core-concepts/token","siteSpaceId":"sitesp_LgDaQ","description":"A token is a single asset in the YiFi model – identified by its canonical address, deployed across chains, and tagged by class.","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Core Concepts"}]},{"id":"nPmkPf97oq58M07GKCm1","title":"Market","pathname":"/docs/earn/core-concepts/market","siteSpaceId":"sitesp_LgDaQ","description":"The raw building block underneath a strategy.","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Core Concepts"}]},{"id":"u6OX1iiM8CJCqq1tM8gb","title":"Strategy","pathname":"/docs/earn/core-concepts/strategy","siteSpaceId":"sitesp_LgDaQ","description":"The executable, human-readable yield product built on top of one or more markets.","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Core Concepts"}]},{"id":"1Z5YUg1NLMvc1pXpajnu","title":"Position","pathname":"/docs/earn/core-concepts/position","siteSpaceId":"sitesp_LgDaQ","description":"A user's deposit into a strategy, tracked over its full history – balance, performance, and every event that shaped it.","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Core Concepts"}]},{"id":"vHim0A5AgWE8JkSq9UTT","title":"YiFi Earn Terms of Use","pathname":"/docs/earn/legal-earn/yifi-earn-terms-of-use","siteSpaceId":"sitesp_LgDaQ","description":"YiFi Earn is a non-custodial software interface that aggregates and displays yield opportunities offered by independent third-party DeFi protocols","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Legal"}]},{"id":"uQlblZaSx6Q6UsFib5oq","title":"YiFi API Terms of Use","pathname":"/docs/earn/legal-earn/yifi-api-terms-of-use","siteSpaceId":"sitesp_LgDaQ","breadcrumbs":[{"label":"YiFi Docs"},{"label":"Legal"}]},{"id":"3e7004965e6073de510225c1a3722896056fcef8","title":"Reference","pathname":"/docs/earn/api-reference/reference","siteSpaceId":"sitesp_LgDaQ","description":"","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API reference"}]},{"id":"73b964d822a98cb8fc276c2640ad976d342654a7","title":"Tokens","pathname":"/docs/earn/api-reference/tokens","siteSpaceId":"sitesp_LgDaQ","description":"","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API reference"}]},{"id":"5ccd7c948470f411d0b8858509582efa244ae62a","title":"Markets","pathname":"/docs/earn/api-reference/markets","siteSpaceId":"sitesp_LgDaQ","description":"","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API reference"}]},{"id":"e1552e584ac6d56cc1d02552dc749b9e8e18bffe","title":"Strategies","pathname":"/docs/earn/api-reference/strategies","siteSpaceId":"sitesp_LgDaQ","description":"","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API reference"}]},{"id":"1b83d5ec51b9dd178ccff7b897ffba66cbfcc36e","title":"Zap","pathname":"/docs/earn/api-reference/zap","siteSpaceId":"sitesp_LgDaQ","description":"","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API reference"}]},{"id":"cdc54965ae6b9a75ebb44c105dca275968175d94","title":"Partners","pathname":"/docs/earn/api-reference/partners","siteSpaceId":"sitesp_LgDaQ","description":"","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API reference"}]},{"id":"11e1c7a71b079fa938383c762b703db269999671","title":"Transactions","pathname":"/docs/earn/api-reference/transactions","siteSpaceId":"sitesp_LgDaQ","description":"","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API reference"}]},{"id":"313548b5e8aa60dbad6edf286d903e057fe5f052","title":"Models","pathname":"/docs/earn/api-reference/models","siteSpaceId":"sitesp_LgDaQ","breadcrumbs":[{"label":"YiFi Docs"},{"label":"API reference"}]}]}