{"version":1,"pages":[{"id":"Hrnkxf9emuTAJvnyWZCK","title":"Introduction","pathname":"/","siteSpaceId":"sitesp_LN0Eq","description":""},{"id":"cgbAg5xWFgvK6HIV7pXu","title":"Buying and Selling NFTs","pathname":"/user-guides/buying-and-selling-nfts","siteSpaceId":"sitesp_LN0Eq","description":"*subject to change as UI changes*","breadcrumbs":[{"label":"User Guides"}]},{"id":"TqCdUvqSXfTKo93Erhsf","title":"Creating a New Shared Pool","pathname":"/user-guides/creating-a-new-shared-pool","siteSpaceId":"sitesp_LN0Eq","description":"*subject to change as UI changes*","breadcrumbs":[{"label":"User Guides"}]},{"id":"lWGVIT4NtG3hSPkB5TGw","title":"Providing and Removing Liquidity for Shared and Custom Pools","pathname":"/user-guides/providing-and-removing-liquidity-for-shared-and-custom-pools","siteSpaceId":"sitesp_LN0Eq","description":"*subject to change as UI changes*","breadcrumbs":[{"label":"User Guides"}]},{"id":"VkmWCD2xxbGnx1CHSksH","title":"Providing and  Removing Liquidity for Pure-NFT Pools","pathname":"/user-guides/providing-and-removing-liquidity-for-pure-nft-pools","siteSpaceId":"sitesp_LN0Eq","description":"*subject to change as UI changes*","breadcrumbs":[{"label":"User Guides"}]},{"id":"LlmdvsmLZyMGVyCE1K8M","title":"Changing your NFTs in Pure-NFT Pools","pathname":"/user-guides/changing-your-nfts-in-pure-nft-pools","siteSpaceId":"sitesp_LN0Eq","description":"*subject to change as UI changes*","breadcrumbs":[{"label":"User Guides"}]},{"id":"kcxZrZJTNOcWmBY8k2V8","title":"Wrapping and Unwrapping NFTs","pathname":"/user-guides/wrapping-and-unwrapping-nfts","siteSpaceId":"sitesp_LN0Eq","description":"*subject to change as UI changes*","breadcrumbs":[{"label":"User Guides"}]},{"id":"Ye5SEfQ6NvUfMJcmlxzV","title":"Impermanent Loss","pathname":"/user-guides/impermanent-loss","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"User Guides"}]},{"id":"jZ3iwbwNit508zIXECaG","title":"Shared pools","pathname":"/concepts/shared-pools","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Concepts"}]},{"id":"bwTktfA7PCIz7kKu3wKg","title":"Swaps","pathname":"/concepts/shared-pools/swaps","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"Shared pools"}]},{"id":"XeBJhlotIZeTjo1ftu9a","title":"Liquidity","pathname":"/concepts/shared-pools/liquidity","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"Shared pools"}]},{"id":"5ilQUq2NR9s6uEzwg1AT","title":"Fractionalization","pathname":"/concepts/shared-pools/fractionalization","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"Shared pools"}]},{"id":"Sgqwv8DB0ulmXkhyX2NV","title":"Custom pools","pathname":"/concepts/custom-pools","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Concepts"}]},{"id":"ALSJGqUKx1SBSx1u2cYy","title":"Swaps","pathname":"/concepts/custom-pools/swaps","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"Custom pools"}]},{"id":"uhL7EG9GHJ53eXvpwMuV","title":"Liquidity","pathname":"/concepts/custom-pools/liquidity","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"Custom pools"}]},{"id":"PR5L4XJ97XwEF4ZhjUuh","title":"Change","pathname":"/concepts/custom-pools/change","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Concepts"},{"label":"Custom pools"}]},{"id":"S9c6GA7Z95E1u1hjmQeC","title":"Contract addresses","pathname":"/technical-reference/contract-addresses","siteSpaceId":"sitesp_LN0Eq","description":"Deployment addresses for Caviar contracts","breadcrumbs":[{"label":"Technical Reference"}]},{"id":"DKkf6EjmyOzcyKvacdHb","title":"Shared pools","pathname":"/technical-reference/shared-pools","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Technical Reference"}]},{"id":"kNLozodZU4pwicj60RwO","title":"High level overview","pathname":"/technical-reference/shared-pools/high-level-overview","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Technical Reference"},{"label":"Shared pools"}]},{"id":"hZZfOnGdv6SI2qZf6xJt","title":"Smart contract API","pathname":"/technical-reference/shared-pools/smart-contract-api","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Technical Reference"},{"label":"Shared pools"}]},{"id":"h0UQhc84qmWsPYPQa4Zs","title":"Caviar.sol","pathname":"/technical-reference/shared-pools/smart-contract-api/caviar.sol","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Technical Reference"},{"label":"Shared pools"},{"label":"Smart contract API"}]},{"id":"NSjesQJUVViIdBNE1EqO","title":"Pair.sol","pathname":"/technical-reference/shared-pools/smart-contract-api/pair.sol","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Technical Reference"},{"label":"Shared pools"},{"label":"Smart contract API"}]},{"id":"LjncMW97PVjEyzI6oC4W","title":"StolenNftFilterOracle.sol","pathname":"/technical-reference/shared-pools/smart-contract-api/stolennftfilteroracle.sol","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Technical Reference"},{"label":"Shared pools"},{"label":"Smart contract API"}]},{"id":"KWmUs2mcdvcqfHLd4pal","title":"CaviarEthRoyaltyRouter.sol","pathname":"/technical-reference/shared-pools/smart-contract-api/caviarethroyaltyrouter.sol","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Technical Reference"},{"label":"Shared pools"},{"label":"Smart contract API"}]},{"id":"AbIGXITEWXij7vwh55ER","title":"Desirability Classifier","pathname":"/technical-reference/shared-pools/desirability-classifier","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Technical Reference"},{"label":"Shared pools"}]},{"id":"m9W4kCyFqkWLEu5Q59NO","title":"How to make a buy programatically","pathname":"/technical-reference/shared-pools/how-to-make-a-buy-programatically","siteSpaceId":"sitesp_LN0Eq","description":"A tutorial on how to make a script for buying NFTs on caviar","breadcrumbs":[{"label":"Technical Reference"},{"label":"Shared pools"}]},{"id":"X9CSczvG2THem0eEyz1U","title":"How to make a sell programatically","pathname":"/technical-reference/shared-pools/how-to-make-a-sell-programatically","siteSpaceId":"sitesp_LN0Eq","description":"A tutorial on how to make a script for selling NFTs on caviar.","breadcrumbs":[{"label":"Technical Reference"},{"label":"Shared pools"}]},{"id":"V9hpjbRewOYutEEyAWsp","title":"Custom pools","pathname":"/technical-reference/custom-pools","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Technical Reference"}]},{"id":"GkBr3jl92sYZYUIDnFky","title":"High level overview","pathname":"/technical-reference/custom-pools/high-level-overview","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Technical Reference"},{"label":"Custom pools"}]},{"id":"OXAp2uBbxDTFGP2V9rPE","title":"Smart contract API","pathname":"/technical-reference/custom-pools/smart-contract-api","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Technical Reference"},{"label":"Custom pools"}]},{"id":"0rcR9qus0B1xfNyGbAZV","title":"EthRouter","pathname":"/technical-reference/custom-pools/smart-contract-api/ethrouter","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Technical Reference"},{"label":"Custom pools"},{"label":"Smart contract API"}]},{"id":"VWaxJz4MlRapLeOM5724","title":"Factory","pathname":"/technical-reference/custom-pools/smart-contract-api/factory","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Technical Reference"},{"label":"Custom pools"},{"label":"Smart contract API"}]},{"id":"hKOYhtEPxytTVz5QAUSy","title":"PrivatePool","pathname":"/technical-reference/custom-pools/smart-contract-api/privatepool","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Technical Reference"},{"label":"Custom pools"},{"label":"Smart contract API"}]},{"id":"SM0TY9JCx0PGZvTMUOpF","title":"PrivatePoolMetadata","pathname":"/technical-reference/custom-pools/smart-contract-api/privatepoolmetadata","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Technical Reference"},{"label":"Custom pools"},{"label":"Smart contract API"}]},{"id":"U22GKQ0TTKX6gd7YfqTG","title":"IStolenNftOracle","pathname":"/technical-reference/custom-pools/smart-contract-api/istolennftoracle","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Technical Reference"},{"label":"Custom pools"},{"label":"Smart contract API"}]},{"id":"bd2c0h8quJB2efEV5fec","title":"Partners","pathname":"/resources/partners","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Resources"}]},{"id":"QD23jfDhh41IKy1LGgbT","title":"NFT Collection Partnerships","pathname":"/resources/nft-collection-partnerships","siteSpaceId":"sitesp_LN0Eq","breadcrumbs":[{"label":"Resources"}]},{"id":"BTuKoSKnuCxyrANauF3J","title":"Audits","pathname":"/resources/audits","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Resources"}]},{"id":"v7GL9PrO5ps03wjfE0ZC","title":"Research","pathname":"/resources/research","siteSpaceId":"sitesp_LN0Eq","description":"We have released various research articles on NFT finance","breadcrumbs":[{"label":"Resources"}]},{"id":"KVXJMHT7TIml5mAssv0t","title":"Where does the yield come from?","pathname":"/resources/where-does-the-yield-come-from","siteSpaceId":"sitesp_LN0Eq","description":"","breadcrumbs":[{"label":"Resources"}]}]}