{"version":1,"pages":[{"id":"kzTlst3tKo255yz4YpDi","title":"Home","pathname":"/","siteSpaceId":"sitesp_ZXyxl","icon":"hand-wave","description":""},{"id":"JjjojIyKxaiBPzzLwvtg","title":"Explainer","pathname":"/explainer","siteSpaceId":"sitesp_ZXyxl","icon":"lightbulb","description":""},{"id":"nGRehluGbXd8BUUCW4Zb","title":"Creation & initialization","pathname":"/core-concepts/creation-and-initialization","siteSpaceId":"sitesp_ZXyxl","icon":"folder-plus","description":"Learn about creating tokens using the Doppler Protocol","breadcrumbs":[{"label":"Core concepts"}]},{"id":"ceUYjWuFZWThqpN6VFeB","title":"Price discovery auctions","pathname":"/core-concepts/price-discovery-auctions","siteSpaceId":"sitesp_ZXyxl","icon":"shop-24","description":"Learn about Doppler's price discovery auctions","breadcrumbs":[{"label":"Core concepts"}]},{"id":"9AqDkDrAijuzJV6QOOPP","title":"Supply curves","pathname":"/core-concepts/supply-curves","siteSpaceId":"sitesp_ZXyxl","icon":"chart-waterfall","description":"Learn more about Doppler's custom supply curves","breadcrumbs":[{"label":"Core concepts"}]},{"id":"6PiMjZgacCFWkzFSoZwy","title":"Liquidity migration","pathname":"/core-concepts/liquidity-migration-options","siteSpaceId":"sitesp_ZXyxl","icon":"grate-droplet","description":"Learn more about how liquidity migration can be customized","breadcrumbs":[{"label":"Core concepts"}]},{"id":"fQdTniLyRPQsdCyTaL5m","title":"Doppler Hooks","pathname":"/advanced-features/doppler-hooks","siteSpaceId":"sitesp_ZXyxl","icon":"fishing-rod","breadcrumbs":[{"label":"Advanced features","icon":"square-code"}]},{"id":"7orftflatBwYdrX7LF4C","title":"Fee Rehypothecation","pathname":"/advanced-features/rehype-pools","siteSpaceId":"sitesp_ZXyxl","icon":"sack-dollar","description":"Create Multicurve pools with RehypeDopplerHook for advanced fee distribution and buyback mechanisms","breadcrumbs":[{"label":"Advanced features","icon":"square-code"}]},{"id":"Ny1tAlGpByOikXYSPlT1","title":"Doppler404","pathname":"/advanced-features/doppler404","siteSpaceId":"sitesp_ZXyxl","icon":"image-stack","description":"Create hybrid fungible and non-fungible tokens","breadcrumbs":[{"label":"Advanced features","icon":"square-code"}]},{"id":"D2uM3vNADd95atY9usle","title":"SDK API","pathname":"/reference/api-reference","siteSpaceId":"sitesp_ZXyxl","icon":"terminal","description":"","breadcrumbs":[{"label":"Reference"}]},{"id":"V6U0bPVOqcnmeQ5shQkW","title":"EVM SDK Examples","pathname":"/reference/examples","siteSpaceId":"sitesp_ZXyxl","icon":"vials","breadcrumbs":[{"label":"Reference"}]},{"id":"79yPVx5mAe8vvp5TZPDq","title":"Multicurve","pathname":"/reference/examples/multicurve","siteSpaceId":"sitesp_ZXyxl","description":"Create coins with Doppler Multicurve for more granular supply curves","breadcrumbs":[{"label":"Reference"},{"label":"EVM SDK Examples","icon":"vials"}]},{"id":"zOr9iXhvarHQkMNXHxVz","title":"Static auctions","pathname":"/reference/examples/static-auctions","siteSpaceId":"sitesp_ZXyxl","description":"Create coins with Doppler's static bonding curve, aka Doppler v3","breadcrumbs":[{"label":"Reference"},{"label":"EVM SDK Examples","icon":"vials"}]},{"id":"TdVn4KJgTlfbekOMRy0K","title":"Dynamic auctions","pathname":"/reference/examples/dynamic-auctions","siteSpaceId":"sitesp_ZXyxl","description":"Create coins with Doppler's Dutch auction bonding curve, aka Doppler v4","breadcrumbs":[{"label":"Reference"},{"label":"EVM SDK Examples","icon":"vials"}]},{"id":"nRk8k7fgmxtzYuTXIizk","title":"Quoting, monitoring, and metrics","pathname":"/reference/examples/quoting-monitoring-and-metrics","siteSpaceId":"sitesp_ZXyxl","description":"Examples for getting swap quotes, monitoring auction progress, and fetching token details","breadcrumbs":[{"label":"Reference"},{"label":"EVM SDK Examples","icon":"vials"}]},{"id":"MQ1wzbJDmZ2b5DXyDWFF","title":"SVM SDK Examples","pathname":"/reference/svm-sdk-examples","siteSpaceId":"sitesp_ZXyxl","icon":"qrcode-read","breadcrumbs":[{"label":"Reference"}]},{"id":"tM3vNIoGDZhDMckaqv3Q","title":"Launch","pathname":"/reference/svm-sdk-examples/launch","siteSpaceId":"sitesp_ZXyxl","description":"Easily launch new assets on Solana with Doppler","breadcrumbs":[{"label":"Reference"},{"label":"SVM SDK Examples","icon":"qrcode-read"}]},{"id":"yfBbAN3tG3l4xkj6pRth","title":"Swap","pathname":"/reference/svm-sdk-examples/swap","siteSpaceId":"sitesp_ZXyxl","description":"Easily swap Doppler created assets on Solana","breadcrumbs":[{"label":"Reference"},{"label":"SVM SDK Examples","icon":"qrcode-read"}]},{"id":"HvWCQodXMb7z0KDFH0JJ","title":"Launch, monitor, and e2e","pathname":"/reference/svm-sdk-examples/launch-monitor-and-e2e","siteSpaceId":"sitesp_ZXyxl","description":"An end to end example for launching new assets on Solana, monitoring, and swapping them","breadcrumbs":[{"label":"Reference"},{"label":"SVM SDK Examples","icon":"qrcode-read"}]},{"id":"89kX7NPWe8Um57pp3lu6","title":"Data Indexing","pathname":"/reference/overview","siteSpaceId":"sitesp_ZXyxl","icon":"clipboard-question","description":"","breadcrumbs":[{"label":"Reference"}]},{"id":"VswA5lbkOccyXF4usotX","title":"Indexer API","pathname":"/reference/api-usage","siteSpaceId":"sitesp_ZXyxl","icon":"brackets-curly","description":"","breadcrumbs":[{"label":"Reference"}]},{"id":"wqq1zC4wC0VgxhIzzxHN","title":"Quotes & swaps","pathname":"/reference/quotes-and-swaps","siteSpaceId":"sitesp_ZXyxl","icon":"rotate","description":"","breadcrumbs":[{"label":"Reference"}]},{"id":"DO2H0WeSJDRGgE2Lhvaf","title":"Contract addresses","pathname":"/reference/contract-addresses","siteSpaceId":"sitesp_ZXyxl","icon":"pen-field","description":"","breadcrumbs":[{"label":"Reference"}]},{"id":"aptZzotoYvogsJi1rXwC","title":"Metadata standards","pathname":"/reference/metadata-standards","siteSpaceId":"sitesp_ZXyxl","icon":"scale-balanced","description":"Best practices for ecosystem support and compatability","breadcrumbs":[{"label":"Reference"}]},{"id":"Phov55F8uP6DqfuyxSrC","title":"Legacy SDK migration guide","pathname":"/reference/legacy-sdks-and-migration-guides","siteSpaceId":"sitesp_ZXyxl","icon":"gear-code","breadcrumbs":[{"label":"Reference"}]},{"id":"5TaohtFOcyCGyXZFNiPa","title":"v3","pathname":"/reference/legacy-sdks-and-migration-guides/v3","siteSpaceId":"sitesp_ZXyxl","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"}]},{"id":"XPtLGZ9JWr9t2huaanlr","title":"Overview","pathname":"/reference/legacy-sdks-and-migration-guides/v3/overview","siteSpaceId":"sitesp_ZXyxl","icon":"clipboard-question","description":"Overview of Doppler V3","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"},{"label":"v3"}]},{"id":"1UnzDtYozlh5ABYUGolb","title":"Get Started","pathname":"/reference/legacy-sdks-and-migration-guides/v3/getting-started","siteSpaceId":"sitesp_ZXyxl","icon":"rocket","description":"Getting Started with Doppler V3 SDK","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"},{"label":"v3"}]},{"id":"51vrK6goSAK0E8NDyUpw","title":"Factory","pathname":"/reference/legacy-sdks-and-migration-guides/v3/factory","siteSpaceId":"sitesp_ZXyxl","icon":"square-terminal","description":"Factory Class Reference","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"},{"label":"v3"}]},{"id":"dsywBmdnzNs6F84LmG4k","title":"Token","pathname":"/reference/legacy-sdks-and-migration-guides/v3/token","siteSpaceId":"sitesp_ZXyxl","icon":"square-terminal","description":"Token Class Reference","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"},{"label":"v3"}]},{"id":"I9n8UxDiJX1Xt9nyRiDS","title":"Quoter","pathname":"/reference/legacy-sdks-and-migration-guides/v3/quoter","siteSpaceId":"sitesp_ZXyxl","icon":"square-terminal","description":"Quoter Class Reference","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"},{"label":"v3"}]},{"id":"cFq3x6Jwd4fcC9rbKAb2","title":"Custom Fees","pathname":"/reference/legacy-sdks-and-migration-guides/v3/custom-fees","siteSpaceId":"sitesp_ZXyxl","icon":"arrow-right-arrow-left","description":"Arbitrary migration to Uniswap v4 pools with customizable fees","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"},{"label":"v3"}]},{"id":"KFEE3myRQxcvzCqGXtC7","title":"Governance Options","pathname":"/reference/legacy-sdks-and-migration-guides/v3/governance-options","siteSpaceId":"sitesp_ZXyxl","icon":"building-columns","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"},{"label":"v3"}]},{"id":"jAD7BUJ4kMJheMnMrgDK","title":"Streamable V3","pathname":"/reference/legacy-sdks-and-migration-guides/v3/streamable-v3","siteSpaceId":"sitesp_ZXyxl","icon":"water","description":"Streamable V3 (Lockable V3 Pools) Reference","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"},{"label":"v3"}]},{"id":"rUVniy1XOY4RJXy68W7Z","title":"v4","pathname":"/reference/legacy-sdks-and-migration-guides/v4","siteSpaceId":"sitesp_ZXyxl","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"}]},{"id":"s0TA5Eyp766VJvkuERp6","title":"Overview","pathname":"/reference/legacy-sdks-and-migration-guides/v4/overview","siteSpaceId":"sitesp_ZXyxl","icon":"clipboard-question","description":"Overview of the Doppler V4 SDK","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"},{"label":"v4"}]},{"id":"btLNJkAuIfHbl66uTR0N","title":"Get Started","pathname":"/reference/legacy-sdks-and-migration-guides/v4/getting-started","siteSpaceId":"sitesp_ZXyxl","icon":"rocket","description":"Getting Started with Doppler V4 SDK","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"},{"label":"v4"}]},{"id":"M1YGn5Fv2mU7ZX1qB21d","title":"Examples","pathname":"/reference/legacy-sdks-and-migration-guides/v4/examples","siteSpaceId":"sitesp_ZXyxl","icon":"code-merge","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"},{"label":"v4"}]},{"id":"OsmmW6jaES39iuvqhpmS","title":"Factory","pathname":"/reference/legacy-sdks-and-migration-guides/v4/factory","siteSpaceId":"sitesp_ZXyxl","icon":"square-terminal","description":"Factory Class Reference","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"},{"label":"v4"}]},{"id":"kSC8o7VrEgbxzBN3dy7z","title":"Quoter","pathname":"/reference/legacy-sdks-and-migration-guides/v4/quoter","siteSpaceId":"sitesp_ZXyxl","icon":"square-terminal","description":"Quoter Class Reference","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"},{"label":"v4"}]},{"id":"KIse6f7JF5gGDsGjTCxz","title":"Lens","pathname":"/reference/legacy-sdks-and-migration-guides/v4/lens","siteSpaceId":"sitesp_ZXyxl","icon":"square-terminal","description":"Quoter Class Reference","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"},{"label":"v4"}]},{"id":"KQMcQw04BzDWcPNQCMpR","title":"Custom Fees","pathname":"/reference/legacy-sdks-and-migration-guides/v4/custom-fees","siteSpaceId":"sitesp_ZXyxl","icon":"arrow-right-arrow-left","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"},{"label":"v4"}]},{"id":"LNh79Qlvj62PWWNEjyM7","title":"Governance Options","pathname":"/reference/legacy-sdks-and-migration-guides/v4/governance-options","siteSpaceId":"sitesp_ZXyxl","icon":"building-columns","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"},{"label":"v4"}]},{"id":"RQtV3R2UMfniD2k3cXmj","title":"Historical context","pathname":"/reference/legacy-sdks-and-migration-guides/overview","siteSpaceId":"sitesp_ZXyxl","description":"","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"}]},{"id":"XZQlTZ2TUbfUelZcs2Ua","title":"Legacy SDK migration guide","pathname":"/reference/legacy-sdks-and-migration-guides/sdk-migration-guide","siteSpaceId":"sitesp_ZXyxl","description":"Migrate from the (legacy) Doppler v3 or v4 SDK to the latest","breadcrumbs":[{"label":"Reference"},{"label":"Legacy SDK migration guide","icon":"gear-code"}]},{"id":"Asga0AFtHYVJhkgslXuk","title":"Security & bug bounties","pathname":"/reference/security-and-bug-bounties","siteSpaceId":"sitesp_ZXyxl","icon":"lock","breadcrumbs":[{"label":"Reference"}]},{"id":"d0yWl1FYecUrr64oCiIQ","title":"Roadmap","pathname":"/reference/roadmap","siteSpaceId":"sitesp_ZXyxl","icon":"map-location","description":"A high level overview of where Doppler is planning to go...","breadcrumbs":[{"label":"Reference"}]}]}