[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"navigation":3,"\u002Fapi-reference\u002Frecipes\u002Ftoken-holders":260,"\u002Fapi-reference\u002Frecipes\u002Ftoken-holders-surround":609},[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":98,"body":262,"description":602,"extension":603,"links":604,"meta":605,"navigation":606,"path":99,"seo":607,"stem":100,"__hash__":608},"docs\u002Fapi-reference\u002Frecipes\u002Ftoken-holders.md",{"type":263,"value":264,"toc":587},"minimark",[265,269,274,282,335,340,343,386,390,395,442,446,448,458,462,468,504,508,510,518,522,527,562,566,568,576,580,583],[266,267,268],"p",{},"This guide explains how to query holder information across different chains in the M0 ecosystem. Each chain features M0-powered stablecoins that are included in the holders response.",[270,271,273],"h2",{"id":272},"ethereum","Ethereum",[266,275,276,277,281],{},"Query current ",[278,279,280],"code",{},"$M"," holders on Ethereum with their balances and accrued yields:",[283,284,289],"pre",{"className":285,"code":286,"language":287,"meta":288,"style":288},"language-graphql shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","query MHoldersQuery {\n  MHolders(first: 100) {\n    address\n    balance\n    accruedYield\n  }\n}\n","graphql","",[278,290,291,299,305,311,317,323,329],{"__ignoreMap":288},[292,293,296],"span",{"class":294,"line":295},"line",1,[292,297,298],{},"query MHoldersQuery {\n",[292,300,302],{"class":294,"line":301},2,[292,303,304],{},"  MHolders(first: 100) {\n",[292,306,308],{"class":294,"line":307},3,[292,309,310],{},"    address\n",[292,312,314],{"class":294,"line":313},4,[292,315,316],{},"    balance\n",[292,318,320],{"class":294,"line":319},5,[292,321,322],{},"    accruedYield\n",[292,324,326],{"class":294,"line":325},6,[292,327,328],{},"  }\n",[292,330,332],{"class":294,"line":331},7,[292,333,334],{},"}\n",[336,337,339],"h3",{"id":338},"featured-stablecoins-on-ethereum","Featured Stablecoins on Ethereum",[266,341,342],{},"The holders response includes the following M0-powered stablecoins:",[344,345,346,359,368,377],"ul",{},[347,348,349,355,356],"li",{},[350,351,352,354],"strong",{},[278,353,280],{}," (Wrapped)"," (WM) - ",[278,357,358],{},"0x437cc33344a0b27a429f795ff6b469c72698b291",[347,360,361,364,365],{},[350,362,363],{},"Metamask USD"," (mUSD) - ",[278,366,367],{},"0xacA92E438df0B2401fF60dA7E4337B687a2435DA",[347,369,370,373,374],{},[350,371,372],{},"Noble"," (USDN) - ",[278,375,376],{},"0x83Ae82Bd4054e815fB7B189C39D9CE670369ea16",[347,378,379,382,383],{},[350,380,381],{},"Usual"," (UsualM) - ",[278,384,385],{},"0x4Cbc25559DbBD1272EC5B64c7b5F48a2405e6470",[270,387,389],{"id":388},"arbitrum","Arbitrum",[266,391,276,392,394],{},[278,393,280],{}," holders on Arbitrum with their balances and accrued yields:",[283,396,398],{"className":285,"code":397,"language":287,"meta":288,"style":288},"query WMHoldersArbitrumQuery {\n  WMHoldersArbitrum(first: 100) {\n    address\n    balance\n    accruedYield\n    claimedYield\n    unclaimedYield\n  }\n}\n",[278,399,400,405,410,414,418,422,427,432,437],{"__ignoreMap":288},[292,401,402],{"class":294,"line":295},[292,403,404],{},"query WMHoldersArbitrumQuery {\n",[292,406,407],{"class":294,"line":301},[292,408,409],{},"  WMHoldersArbitrum(first: 100) {\n",[292,411,412],{"class":294,"line":307},[292,413,310],{},[292,415,416],{"class":294,"line":313},[292,417,316],{},[292,419,420],{"class":294,"line":319},[292,421,322],{},[292,423,424],{"class":294,"line":325},[292,425,426],{},"    claimedYield\n",[292,428,429],{"class":294,"line":331},[292,430,431],{},"    unclaimedYield\n",[292,433,435],{"class":294,"line":434},8,[292,436,328],{},[292,438,440],{"class":294,"line":439},9,[292,441,334],{},[336,443,445],{"id":444},"featured-stablecoins-on-arbitrum","Featured Stablecoins on Arbitrum",[266,447,342],{},[344,449,450],{},[347,451,452,455,456],{},[350,453,454],{},"USDai"," (USDai) - ",[278,457,376],{},[270,459,461],{"id":460},"hyperliquid","Hyperliquid",[266,463,464,465,467],{},"Query a specific ",[278,466,280],{}," holder on Hyperliquid:",[283,469,471],{"className":285,"code":470,"language":287,"meta":288,"style":288},"query HyperliquidHolderQuery {\n  hyperliquid_holder {\n    address\n    isEarning\n    accruedYield\n  }\n}\n",[278,472,473,478,483,487,492,496,500],{"__ignoreMap":288},[292,474,475],{"class":294,"line":295},[292,476,477],{},"query HyperliquidHolderQuery {\n",[292,479,480],{"class":294,"line":301},[292,481,482],{},"  hyperliquid_holder {\n",[292,484,485],{"class":294,"line":307},[292,486,310],{},[292,488,489],{"class":294,"line":313},[292,490,491],{},"    isEarning\n",[292,493,494],{"class":294,"line":319},[292,495,322],{},[292,497,498],{"class":294,"line":325},[292,499,328],{},[292,501,502],{"class":294,"line":331},[292,503,334],{},[336,505,507],{"id":506},"featured-stablecoins-on-hyperliquid","Featured Stablecoins on Hyperliquid",[266,509,342],{},[344,511,512],{},[347,513,514,515],{},"USDhl (USDhl) - ",[278,516,517],{},"0xb50A96253aBDF803D85efcDce07Ad8becBc52BD5",[270,519,521],{"id":520},"linea","Linea",[266,523,464,524,526],{},[278,525,280],{}," holder on Linea:",[283,528,530],{"className":285,"code":529,"language":287,"meta":288,"style":288},"query LineaHolderQuery {\n  linea_holders {\n    address\n    isEarning\n    accruedYield\n  }\n}\n",[278,531,532,537,542,546,550,554,558],{"__ignoreMap":288},[292,533,534],{"class":294,"line":295},[292,535,536],{},"query LineaHolderQuery {\n",[292,538,539],{"class":294,"line":301},[292,540,541],{},"  linea_holders {\n",[292,543,544],{"class":294,"line":307},[292,545,310],{},[292,547,548],{"class":294,"line":313},[292,549,491],{},[292,551,552],{"class":294,"line":319},[292,553,322],{},[292,555,556],{"class":294,"line":325},[292,557,328],{},[292,559,560],{"class":294,"line":331},[292,561,334],{},[336,563,565],{"id":564},"featured-stablecoins-on-linea","Featured Stablecoins on Linea",[266,567,342],{},[344,569,570],{},[347,571,572,364,574],{},[350,573,363],{},[278,575,367],{},[270,577,579],{"id":578},"solana","Solana",[266,581,582],{},"Coming soon.",[584,585,586],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":288,"searchDepth":295,"depth":301,"links":588},[589,592,595,598,601],{"id":272,"depth":301,"text":273,"children":590},[591],{"id":338,"depth":307,"text":339},{"id":388,"depth":301,"text":389,"children":593},[594],{"id":444,"depth":307,"text":445},{"id":460,"depth":301,"text":461,"children":596},[597],{"id":506,"depth":307,"text":507},{"id":520,"depth":301,"text":521,"children":599},[600],{"id":564,"depth":307,"text":565},{"id":578,"depth":301,"text":579},"Query holder information across different chains in the M0 ecosystem.","md",null,{},true,{"title":98,"description":602},"XRpQNN6XrvUxcTghNPSG8gBOOaAJzj0HwWZSYo7HDUs",[610,612],{"title":94,"path":95,"stem":96,"description":611,"children":-1},"Query historical values for protocol configuration parameters.",{"title":102,"path":103,"stem":104,"description":613,"children":-1},"Retrieve token data for M0 protocol tokens including metadata, holders, and supply information."]