[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"navigation":3,"\u002Fagents\u002Fllms-txt":260,"\u002Fagents\u002Fllms-txt-surround":509},[4,22,105,148,177,186,243],{"title":5,"path":6,"stem":7,"children":8,"page":21},"Agents","\u002Fagents","agents",[9,13,17],{"title":10,"path":11,"stem":12},"LLMs.txt","\u002Fagents\u002Fllms-txt","agents\u002Fllms-txt",{"title":14,"path":15,"stem":16},"MCP Server","\u002Fagents\u002Fmcp-server","agents\u002Fmcp-server",{"title":18,"path":19,"stem":20},"Skills","\u002Fagents\u002Fskills","agents\u002Fskills",false,{"title":23,"path":24,"stem":25,"children":26,"page":21},"Api Reference","\u002Fapi-reference","api-reference",[27,31,35,68],{"title":28,"path":29,"stem":30},"Authentication","\u002Fapi-reference\u002Fauthentication","api-reference\u002Fauthentication",{"title":32,"path":33,"stem":34},"API Reference","\u002Fapi-reference\u002Fintroduction","api-reference\u002Fintroduction",{"title":36,"path":37,"stem":38,"children":39,"page":21},"Orchestration","\u002Fapi-reference\u002Forchestration","api-reference\u002Forchestration",[40,44,48,52,56,60,64],{"title":41,"path":42,"stem":43},"POST \u002Fcancel-order","\u002Fapi-reference\u002Forchestration\u002Fcancel-order","api-reference\u002Forchestration\u002Fcancel-order",{"title":45,"path":46,"stem":47},"GET \u002Forder-status\u002F{orderId}","\u002Fapi-reference\u002Forchestration\u002Forder-status","api-reference\u002Forchestration\u002Forder-status",{"title":49,"path":50,"stem":51},"GET \u002Forders","\u002Fapi-reference\u002Forchestration\u002Forders","api-reference\u002Forchestration\u002Forders",{"title":53,"path":54,"stem":55},"Orchestration API","\u002Fapi-reference\u002Forchestration\u002Foverview","api-reference\u002Forchestration\u002Foverview",{"title":57,"path":58,"stem":59},"POST \u002Fquote","\u002Fapi-reference\u002Forchestration\u002Fquote","api-reference\u002Forchestration\u002Fquote",{"title":61,"path":62,"stem":63},"GET \u002Fsupported-assets","\u002Fapi-reference\u002Forchestration\u002Fsupported-assets","api-reference\u002Forchestration\u002Fsupported-assets",{"title":65,"path":66,"stem":67},"TypeScript Type Generation","\u002Fapi-reference\u002Forchestration\u002Ftype-generation","api-reference\u002Forchestration\u002Ftype-generation",{"title":69,"path":70,"stem":71,"children":72,"page":21},"Recipes","\u002Fapi-reference\u002Frecipes","api-reference\u002Frecipes",[73,77,81,85,89,93,97,101],{"title":74,"path":75,"stem":76},"Collateral Composition","\u002Fapi-reference\u002Frecipes\u002Fcollateral-composition","api-reference\u002Frecipes\u002Fcollateral-composition",{"title":78,"path":79,"stem":80},"Daily Yields","\u002Fapi-reference\u002Frecipes\u002Fdaily-yields","api-reference\u002Frecipes\u002Fdaily-yields",{"title":82,"path":83,"stem":84},"Earner Rate History","\u002Fapi-reference\u002Frecipes\u002Fearner-rate-history","api-reference\u002Frecipes\u002Fearner-rate-history",{"title":86,"path":87,"stem":88},"Minter Daily Expenses","\u002Fapi-reference\u002Frecipes\u002Fminter-daily-expenses","api-reference\u002Frecipes\u002Fminter-daily-expenses",{"title":90,"path":91,"stem":92},"Network Supply","\u002Fapi-reference\u002Frecipes\u002Fnetwork-supply","api-reference\u002Frecipes\u002Fnetwork-supply",{"title":94,"path":95,"stem":96},"Protocol Configuration","\u002Fapi-reference\u002Frecipes\u002Fprotocol-config","api-reference\u002Frecipes\u002Fprotocol-config",{"title":98,"path":99,"stem":100},"Token Holders","\u002Fapi-reference\u002Frecipes\u002Ftoken-holders","api-reference\u002Frecipes\u002Ftoken-holders",{"title":102,"path":103,"stem":104},"Token Overview","\u002Fapi-reference\u002Frecipes\u002Ftoken-overview","api-reference\u002Frecipes\u002Ftoken-overview",{"title":106,"path":107,"stem":108,"children":109,"page":21},"Build","\u002Fbuild","build",[110,114,118,122,126,130,134,138,142,145],{"title":111,"path":112,"stem":113},"Integrating with the M0 Portals","\u002Fbuild\u002Fbridging-developer","build\u002Fbridging-developer",{"title":115,"path":116,"stem":117},"Bridging M And wM Tokens","\u002Fbuild\u002Fbridging-user","build\u002Fbridging-user",{"title":119,"path":120,"stem":121},"Stablecoin Extension Templates","\u002Fbuild\u002Fchoosing-your-model","build\u002Fchoosing-your-model",{"title":123,"path":124,"stem":125},"How to Design Your Stablecoin","\u002Fbuild\u002Foverview","build\u002Foverview",{"title":127,"path":128,"stem":129},"Implementation Guide: NoYield","\u002Fbuild\u002Fsvm-noyield-guide","build\u002Fsvm-noyield-guide",{"title":131,"path":132,"stem":133},"Getting started","\u002Fbuild\u002Fsvm-noyield-guide-overview","build\u002Fsvm-noyield-guide-overview",{"title":135,"path":136,"stem":137},"Implementation Guide: MYieldToOne (Onshore)","\u002Fbuild\u002Ftreasury-guide","build\u002Ftreasury-guide",{"title":139,"path":140,"stem":141},"Implementation Guide: JMI (Offshore)","\u002Fbuild\u002Ftreasury-jmi-guide","build\u002Ftreasury-jmi-guide",{"title":131,"path":143,"stem":144},"\u002Fbuild\u002Ftreasury-jmi-overview","build\u002Ftreasury-jmi-overview",{"title":131,"path":146,"stem":147},"\u002Fbuild\u002Ftreasury-model","build\u002Ftreasury-model",{"title":149,"path":150,"stem":151,"children":152,"page":21},"Get Started","\u002Fget-started","get-started",[153,157,161,165,169,173],{"title":154,"path":155,"stem":156},"Accessing Liquidity","\u002Fget-started\u002Faccessing-liquidity","get-started\u002Faccessing-liquidity",{"title":158,"path":159,"stem":160},"Cross Chain Interoperability","\u002Fget-started\u002Fcross-chain","get-started\u002Fcross-chain",{"title":162,"path":163,"stem":164},"Architecture Overview","\u002Fget-started\u002Fhow-it-works","get-started\u002Fhow-it-works",{"title":166,"path":167,"stem":168},"Overview","\u002Fget-started\u002Foverview","get-started\u002Foverview",{"title":170,"path":171,"stem":172},"Platform Mechanics & Reward Programmability","\u002Fget-started\u002Fprotocol-mechanics","get-started\u002Fprotocol-mechanics",{"title":174,"path":175,"stem":176},"Stablecoin Features","\u002Fget-started\u002Fstablecoin-features","get-started\u002Fstablecoin-features",{"title":178,"path":179,"stem":180,"children":181,"page":21},"Issuers","\u002Fissuers","issuers",[182],{"title":183,"path":184,"stem":185},"Issue Your Stablecoin","\u002Fissuers\u002Foverview","issuers\u002Foverview",{"title":187,"path":188,"stem":189,"children":190,"page":21},"Protocol","\u002Fprotocol","protocol",[191,195,199,203,207,211,215,219,223,227,231,235,239],{"title":192,"path":193,"stem":194},"Distribution Vault","\u002Fprotocol\u002Fdistribution-vault","protocol\u002Fdistribution-vault",{"title":196,"path":197,"stem":198},"M0 Extensions","\u002Fprotocol\u002Fextensions","protocol\u002Fextensions",{"title":200,"path":201,"stem":202},"Limit Order Protocol","\u002Fprotocol\u002Flimit-order-protocol","protocol\u002Flimit-order-protocol",{"title":204,"path":205,"stem":206},"M0 Portals","\u002Fprotocol\u002Fm-portals","protocol\u002Fm-portals",{"title":208,"path":209,"stem":210},"M Token","\u002Fprotocol\u002Fm-token","protocol\u002Fm-token",{"title":212,"path":213,"stem":214},"M Token Specification","\u002Fprotocol\u002Fm-token-spec","protocol\u002Fm-token-spec",{"title":216,"path":217,"stem":218},"Minting & Burning (MinterGateway)","\u002Fprotocol\u002Fminting-burning","protocol\u002Fminting-burning",{"title":220,"path":221,"stem":222},"Portal V2","\u002Fprotocol\u002Fportal-v2","protocol\u002Fportal-v2",{"title":224,"path":225,"stem":226},"Rate Models & Yield","\u002Fprotocol\u002Frate-models","protocol\u002Frate-models",{"title":228,"path":229,"stem":230},"Roles","\u002Fprotocol\u002Froles","protocol\u002Froles",{"title":232,"path":233,"stem":234},"M0 On Solana","\u002Fprotocol\u002Fsolana","protocol\u002Fsolana",{"title":236,"path":237,"stem":238},"Wrapped M (wM)","\u002Fprotocol\u002Fwrapped-m","protocol\u002Fwrapped-m",{"title":240,"path":241,"stem":242},"Wrapped M Specification","\u002Fprotocol\u002Fwrapped-m-spec","protocol\u002Fwrapped-m-spec",{"title":244,"path":245,"stem":246,"children":247,"page":21},"Resources","\u002Fresources","resources",[248,252,256],{"title":249,"path":250,"stem":251},"Deployments","\u002Fresources\u002Faddresses","resources\u002Faddresses",{"title":253,"path":254,"stem":255},"Audits","\u002Fresources\u002Faudits","resources\u002Faudits",{"title":257,"path":258,"stem":259},"Glossary","\u002Fresources\u002Fglossary","resources\u002Fglossary",{"id":261,"title":10,"body":262,"description":502,"extension":503,"links":504,"meta":505,"navigation":506,"path":11,"seo":507,"stem":12,"__hash__":508},"docs\u002Fagents\u002Fllms-txt.md",{"type":263,"value":264,"toc":489},"minimark",[265,269,274,283,287,386,390,419,423,428,435,445,448,454,458,461,467,471,474,480],[266,267,268],"p",{},"M0 docs provide machine-readable text files that AI tools can consume to understand the M0 protocol, its terminology, and technical documentation.",[270,271,273],"h2",{"id":272},"what-is-llmstxt","What is LLMs.txt?",[266,275,276,282],{},[277,278,10],"a",{"href":279,"rel":280},"https:\u002F\u002Fllmstxt.org",[281],"nofollow"," is a standard format that provides website content in a way optimized for large language models. Instead of parsing HTML, AI tools can read structured markdown that contains the essential information.",[270,284,286],{"id":285},"available-routes","Available Routes",[288,289,290,306],"table",{},[291,292,293],"thead",{},[294,295,296,300,303],"tr",{},[297,298,299],"th",{},"Route",[297,301,302],{},"Description",[297,304,305],{},"Size",[307,308,309,324,337,350,362,374],"tbody",{},[294,310,311,318,321],{},[312,313,314],"td",{},[315,316,317],"code",{},"\u002Fllms.txt",[312,319,320],{},"Overview of all documentation sections with page links",[312,322,323],{},"~5K tokens",[294,325,326,331,334],{},[312,327,328],{},[315,329,330],{},"\u002Fllms-full.txt",[312,332,333],{},"Complete documentation content — all pages concatenated",[312,335,336],{},"~200K+ tokens",[294,338,339,344,347],{},[312,340,341],{},[315,342,343],{},"\u002Fllms\u002Fget-started.txt",[312,345,346],{},"Get Started section only",[312,348,349],{},"Smaller",[294,351,352,357,360],{},[312,353,354],{},[315,355,356],{},"\u002Fllms\u002Flaunch-guide.txt",[312,358,359],{},"Launch Guide section only",[312,361,349],{},[294,363,364,369,372],{},[312,365,366],{},[315,367,368],{},"\u002Fllms\u002Fprotocol-docs.txt",[312,370,371],{},"Protocol Docs section only",[312,373,349],{},[294,375,376,381,384],{},[312,377,378],{},[315,379,380],{},"\u002Fllms\u002Fresources.txt",[312,382,383],{},"Resources section only",[312,385,349],{},[270,387,389],{"id":388},"choosing-the-right-file","Choosing the Right File",[391,392,393,403,412],"ul",{},[394,395,396,397,402],"li",{},"Use ",[398,399,400],"strong",{},[315,401,317],{}," when you need a quick overview or want to find the right section to dive into.",[394,404,396,405,408,409,411],{},[398,406,407],{},"section-specific files"," (e.g., ",[315,410,368],{},") when you know which area you need and want to keep token usage low.",[394,413,396,414,418],{},[398,415,416],{},[315,417,330],{}," when you need comprehensive context across all M0 documentation. This is large — only use it with tools that support large context windows.",[270,420,422],{"id":421},"usage-with-ai-tools","Usage with AI Tools",[424,425,427],"h3",{"id":426},"cursor","Cursor",[266,429,430,431,434],{},"Add as a documentation source in your project's ",[315,432,433],{},".cursor\u002Frules"," file:",[436,437,442],"pre",{"className":438,"code":440,"language":441},[439],"language-text","@https:\u002F\u002Fdocs.m0.org\u002Fllms-full.txt\n","text",[315,443,440],{"__ignoreMap":444},"",[266,446,447],{},"Or reference a specific section:",[436,449,452],{"className":450,"code":451,"language":441},[439],"@https:\u002F\u002Fdocs.m0.org\u002Fllms\u002Fprotocol-docs.txt\n",[315,453,451],{"__ignoreMap":444},[424,455,457],{"id":456},"windsurf","Windsurf",[266,459,460],{},"Add to your project rules or reference the URL directly in chat:",[436,462,465],{"className":463,"code":464,"language":441},[439],"Refer to https:\u002F\u002Fdocs.m0.org\u002Fllms-full.txt for M0 documentation\n",[315,466,464],{"__ignoreMap":444},[424,468,470],{"id":469},"chatgpt-claude-and-other-chat-tools","ChatGPT, Claude, and Other Chat Tools",[266,472,473],{},"Paste the URL directly in your conversation:",[436,475,478],{"className":476,"code":477,"language":441},[439],"Read https:\u002F\u002Fdocs.m0.org\u002Fllms.txt and answer my questions about M0\n",[315,479,477],{"__ignoreMap":444},[481,482,483],"note",{},[266,484,485,486,488],{},"For the best experience with M0 documentation, use the ",[277,487,14],{"href":15}," instead of LLMs.txt. MCP allows your AI assistant to search and fetch specific pages on demand rather than loading everything at once.",{"title":444,"searchDepth":490,"depth":491,"links":492},1,2,[493,494,495,496],{"id":272,"depth":491,"text":273},{"id":285,"depth":491,"text":286},{"id":388,"depth":491,"text":389},{"id":421,"depth":491,"text":422,"children":497},[498,500,501],{"id":426,"depth":499,"text":427},3,{"id":456,"depth":499,"text":457},{"id":469,"depth":499,"text":470},"How to get AI tools to understand M0 protocol documentation, terminology, and best practices.","md",null,{},true,{"title":10,"description":502},"Jhg3KjPjcezkQ6EHRvvhyp9sB76B9HeKoJQccCBFsOc",[504,510],{"title":14,"path":15,"stem":16,"description":511,"children":-1},"Use M0 documentation in your AI assistants with Model Context Protocol support."]