{"version":1,"pages":[{"id":"uTAKvk8eM5VD4mSWMdWH","title":"Welcome to Hats Protocol","pathname":"/","siteSpaceId":"sitesp_Vi0R5","emoji":"1f44b","description":"Save time, automate onboarding, and manage permissions across the internet with programmable onchain roles"},{"id":"Ouc2LTkqI8jkl8mozmDV","title":"Getting Started with Hats","pathname":"/getting-started-with-hats","siteSpaceId":"sitesp_Vi0R5","emoji":"1f9e2","description":"Hold on to your hats and let's jump in!"},{"id":"Gykk2vWQmXivJFG4U1E9","title":"Quick Start","pathname":"/quick-start","siteSpaceId":"sitesp_Vi0R5","emoji":"2b50","description":"Key shortcuts for those who know their way around Hats"},{"id":"v0Ghq3NDvmRA7AFyn08M","title":"Essentials For Hat Wearers","pathname":"/using-hats/essentials-for-hat-wearers","siteSpaceId":"sitesp_Vi0R5","emoji":"1f920","description":"So you received your first hat. Now what?","breadcrumbs":[{"label":"Using The Hats App"}]},{"id":"7Q11hzkjNoZiAnXJHDIC","title":"Creating My First Hat","pathname":"/using-hats/creating-my-first-hat","siteSpaceId":"sitesp_Vi0R5","emoji":"1f3a9","description":"","breadcrumbs":[{"label":"Using The Hats App"}]},{"id":"1SwlusSBllvvTOD9PXEc","title":"Admins: Creating, Issuing, and Revising Hats","pathname":"/using-hats/admins-creating-issuing-and-revising-hats","siteSpaceId":"sitesp_Vi0R5","emoji":"1f9d9","description":"","breadcrumbs":[{"label":"Using The Hats App"}]},{"id":"y6cYtqqFuY1eSqCMw185","title":"What Hats Do I Need?","pathname":"/using-hats/what-hats-do-i-need","siteSpaceId":"sitesp_Vi0R5","emoji":"1f465","description":"","breadcrumbs":[{"label":"Using The Hats App"}]},{"id":"U69YuLhm0r26omK1APCf","title":"Drafting, Exporting, and Deploying Tree Changes","pathname":"/using-hats/drafting-exporting-and-deploying-tree-changes","siteSpaceId":"sitesp_Vi0R5","emoji":"1f333","description":"How to propose changes in Edit Mode, export those changes to share with others, and deploy those changes through a multisig or DAO contract","breadcrumbs":[{"label":"Using The Hats App"}]},{"id":"oUXpjvVn2lTekGToRsXR","title":"Setting a Hat's Basic Properties","pathname":"/using-hats/setting-a-hats-basic-properties","siteSpaceId":"sitesp_Vi0R5","emoji":"1f3d7","breadcrumbs":[{"label":"Using The Hats App"}]},{"id":"BbW9A3oGNc1SHgCQnl9O","title":"Adding Wearers","pathname":"/using-hats/adding-wearers","siteSpaceId":"sitesp_Vi0R5","emoji":"1f973","description":"","breadcrumbs":[{"label":"Using The Hats App"}]},{"id":"LywtFjKPRFPhbr9nFeCz","title":"Connecting Hats w/ Permissions & Authorities","pathname":"/using-hats/connecting-hats-w-permissions-and-authorities","siteSpaceId":"sitesp_Vi0R5","emoji":"1f510","description":"","breadcrumbs":[{"label":"Using The Hats App"}]},{"id":"XVsSggEoJNoYRVLNoLyo","title":"Types of Hat-Powered Authorities","pathname":"/using-hats/connecting-hats-w-permissions-and-authorities/types-of-hat-powered-authorities","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"Using The Hats App"},{"label":"Connecting Hats w/ Permissions & Authorities","emoji":"1f510"}]},{"id":"NPCTA2TTyKjmESjW1cYY","title":"Connecting Hats to Token Gates","pathname":"/using-hats/connecting-hats-w-permissions-and-authorities/connecting-hats-to-token-gates","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"Using The Hats App"},{"label":"Connecting Hats w/ Permissions & Authorities","emoji":"1f510"}]},{"id":"uebSSCvVzZMz6wPYjMTV","title":"Hats Protocol Contract Addresses","pathname":"/using-hats/connecting-hats-w-permissions-and-authorities/connecting-hats-to-token-gates/hats-protocol-contract-addresses","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"Using The Hats App"},{"label":"Connecting Hats w/ Permissions & Authorities","emoji":"1f510"},{"label":"Connecting Hats to Token Gates"}]},{"id":"1zy1c6snF1ytgP8qxjNJ","title":"Finding a Hat's Token ID","pathname":"/using-hats/connecting-hats-w-permissions-and-authorities/connecting-hats-to-token-gates/finding-a-hats-token-id","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"Using The Hats App"},{"label":"Connecting Hats w/ Permissions & Authorities","emoji":"1f510"},{"label":"Connecting Hats to Token Gates"}]},{"id":"Oq6kLWIhsgIEv5JjAUQB","title":"Documenting Hat Powers & Responsibilities","pathname":"/using-hats/connecting-hats-w-permissions-and-authorities/documenting-hat-powers-and-responsibilities","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"Using The Hats App"},{"label":"Connecting Hats w/ Permissions & Authorities","emoji":"1f510"}]},{"id":"z9y52JZRxAFUKUZzBWVS","title":"Revocation & Eligibility: Requirements for Wearers","pathname":"/using-hats/eligibility-requirements-for-wearers","siteSpaceId":"sitesp_Vi0R5","emoji":"1f31f","description":"","breadcrumbs":[{"label":"Using The Hats App"}]},{"id":"Set6YVQxMfq2SEfb0hLl","title":"Deactivating & Reactivating Hats","pathname":"/using-hats/toggle-activating-and-deactivating-hats","siteSpaceId":"sitesp_Vi0R5","emoji":"26a1","description":"","breadcrumbs":[{"label":"Using The Hats App"}]},{"id":"TovfSKSFMr5IOMIetEYl","title":"Making Hats Claimable","pathname":"/using-hats/making-hats-claimable","siteSpaceId":"sitesp_Vi0R5","emoji":"2705","breadcrumbs":[{"label":"Using The Hats App"}]},{"id":"ZgOHdjGIopUDBGEBd3P0","title":"Linking Trees Together","pathname":"/using-hats/linking-trees-together","siteSpaceId":"sitesp_Vi0R5","emoji":"1f517","description":"Two or more Hats trees can be connected together through linking","breadcrumbs":[{"label":"Using The Hats App"}]},{"id":"Yk0JR8rO2y75WneJ0KKN","title":"Hats Protocol Supported Chains","pathname":"/using-hats/hats-protocol-supported-chains","siteSpaceId":"sitesp_Vi0R5","emoji":"26d3","description":"A complete list of the chains Hats Protocol is currently deployed to","breadcrumbs":[{"label":"Using The Hats App"}]},{"id":"sOSmaCpDSsvezSP5FveT","title":"Glossary & FAQ","pathname":"/using-hats/glossary-and-faq","siteSpaceId":"sitesp_Vi0R5","emoji":"2753","description":"Created by the Hats community","breadcrumbs":[{"label":"Using The Hats App"}]},{"id":"8Jvd3bOS5UxswSARGyxU","title":"Permissions & Authorities","pathname":"/hats-integrations/permissions-and-authorities","siteSpaceId":"sitesp_Vi0R5","emoji":"1f510","description":"Guides for connecting permissions to a given hat","breadcrumbs":[{"label":"Hats Integrations"}]},{"id":"c1AJuSxrFk84c3G7xVX0","title":"Coordinape","pathname":"/hats-integrations/permissions-and-authorities/coordinape","siteSpaceId":"sitesp_Vi0R5","description":"How to hat-gate access to a Coordinape circle","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Permissions & Authorities","emoji":"1f510"}]},{"id":"USY7YWU2VyJ1cYyFeTRI","title":"Council Voting Vault","pathname":"/hats-integrations/permissions-and-authorities/council-voting-vault","siteSpaceId":"sitesp_Vi0R5","description":"How to only allow specified hats (or hats of a certain type) to vote in a Council voting vault","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Permissions & Authorities","emoji":"1f510"}]},{"id":"ySDBYO2TbJwlcRPMW7sM","title":"Charmverse","pathname":"/hats-integrations/permissions-and-authorities/charmverse","siteSpaceId":"sitesp_Vi0R5","description":"How to hat-gate access to specific Charmverse roles, pages, and read/comment/write/admin permissions","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Permissions & Authorities","emoji":"1f510"}]},{"id":"u4eyfDW3nyGavEwkIvGU","title":"Discord","pathname":"/hats-integrations/permissions-and-authorities/discord","siteSpaceId":"sitesp_Vi0R5","description":"How to provide access to specific Discord roles and channels using Hats","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Permissions & Authorities","emoji":"1f510"}]},{"id":"kKFtcK6H52R1e1Nt6K5J","title":"Collab.Land --> Discord","pathname":"/hats-integrations/permissions-and-authorities/discord/collab.land-greater-than-discord","siteSpaceId":"sitesp_Vi0R5","description":"How to hat-gate Discord roles and channels with Collab.Land","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Permissions & Authorities","emoji":"1f510"},{"label":"Discord"}]},{"id":"hANLqu6o65avS80wmhlz","title":"Guild.xyz --> Discord","pathname":"/hats-integrations/permissions-and-authorities/discord/guild.xyz-greater-than-discord","siteSpaceId":"sitesp_Vi0R5","description":"How to Hat-gate Discord roles using Guild.xyz","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Permissions & Authorities","emoji":"1f510"},{"label":"Discord"}]},{"id":"uskBM5kzW6StBU3kHmbE","title":"Farcaster Casting Rights","pathname":"/hats-integrations/permissions-and-authorities/farcaster-casting-rights","siteSpaceId":"sitesp_Vi0R5","description":"Delegate casting rights for a shared Farcaster account","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Permissions & Authorities","emoji":"1f510"}]},{"id":"77qERQeSRMgmVFq9jXpl","title":"Fileverse","pathname":"/hats-integrations/permissions-and-authorities/fileverse","siteSpaceId":"sitesp_Vi0R5","description":"Role-based access control for documents, files, and whiteboards","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Permissions & Authorities","emoji":"1f510"}]},{"id":"lpr9R0iqqmXUSnr0mEF3","title":"Google Workspace","pathname":"/hats-integrations/permissions-and-authorities/google-workspace","siteSpaceId":"sitesp_Vi0R5","description":"How to hat-gate read, write, or comment access on specific Google docs, sheets, or slides","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Permissions & Authorities","emoji":"1f510"}]},{"id":"eqhASNynpuQF6y6gvl8L","title":"Hats Account","pathname":"/hats-integrations/permissions-and-authorities/hats-account","siteSpaceId":"sitesp_Vi0R5","description":"How to give every hat a wallet","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Permissions & Authorities","emoji":"1f510"}]},{"id":"Flk9vcJwivWW9ghkLIdK","title":"Role-Based Compensation","pathname":"/hats-integrations/permissions-and-authorities/role-based-compensation","siteSpaceId":"sitesp_Vi0R5","description":"Stream tokens and rewards to hat wearers","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Permissions & Authorities","emoji":"1f510"}]},{"id":"08g7GVj58Q5nXd7yMyqU","title":"Safe Multisig Signing Authority","pathname":"/hats-integrations/permissions-and-authorities/safe-multisig-signing-authority","siteSpaceId":"sitesp_Vi0R5","description":"How to hat-gate signing authority on a Safe multisig","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Permissions & Authorities","emoji":"1f510"}]},{"id":"pIqbkVwYlrDz7uU2JQEw","title":"Telegram","pathname":"/hats-integrations/permissions-and-authorities/telegram","siteSpaceId":"sitesp_Vi0R5","description":"How to provide access to specific Telegram channels using Hats","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Permissions & Authorities","emoji":"1f510"}]},{"id":"dZ2C26f3MHh0wIHfKwmi","title":"Collab.Land --> Telegram","pathname":"/hats-integrations/permissions-and-authorities/telegram/collab.land-greater-than-telegram","siteSpaceId":"sitesp_Vi0R5","description":"How to hat-gate Telegram channel access with Collab.Land","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Permissions & Authorities","emoji":"1f510"},{"label":"Telegram"}]},{"id":"1Qfc38xrTosk8x3BvOLx","title":"Guild.xyz --> Telegram","pathname":"/hats-integrations/permissions-and-authorities/telegram/guild.xyz-greater-than-telegram","siteSpaceId":"sitesp_Vi0R5","description":"How to hat-gate Telegram channel access with Guild.xyz","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Permissions & Authorities","emoji":"1f510"},{"label":"Telegram"}]},{"id":"Jis2AMSLPu3NsAUkCyPk","title":"Snapshot: Voting, Weight & Proposal Creation","pathname":"/hats-integrations/permissions-and-authorities/snapshot-voting-weight-and-proposal-creation","siteSpaceId":"sitesp_Vi0R5","description":"How to give specific hats voting access & voting weight in Snapshot polls","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Permissions & Authorities","emoji":"1f510"}]},{"id":"C51ZFxaathWNf1MCWtGa","title":"Wonderverse","pathname":"/hats-integrations/permissions-and-authorities/wonderverse","siteSpaceId":"sitesp_Vi0R5","description":"How to hat-gate access to Wonderverse orgs and pods","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Permissions & Authorities","emoji":"1f510"}]},{"id":"y4efoW9GkbgVnRmh3kR0","title":"Eligibility & Accountability Criteria","pathname":"/hats-integrations/eligibility-and-accountability-criteria","siteSpaceId":"sitesp_Vi0R5","emoji":"1f31f","description":"Requirements for Wearers","breadcrumbs":[{"label":"Hats Integrations"}]},{"id":"dWjskU5OOtZIjJ48kLIs","title":"Agreement Eligibility","pathname":"/hats-integrations/eligibility-and-accountability-criteria/agreement-eligibility","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Eligibility & Accountability Criteria","emoji":"1f31f"}]},{"id":"fbmUHDsX0ljF2iRoS8u8","title":"Allow-List Eligibility","pathname":"/hats-integrations/eligibility-and-accountability-criteria/allow-list-eligibility","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Eligibility & Accountability Criteria","emoji":"1f31f"}]},{"id":"uVlABPi2cOvDlu4W6HeZ","title":"CoLinks Eligibility","pathname":"/hats-integrations/eligibility-and-accountability-criteria/colinks-eligibility","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Eligibility & Accountability Criteria","emoji":"1f31f"}]},{"id":"loCEfMF8oieEgdIdRKDJ","title":"ERC20 Eligibility","pathname":"/hats-integrations/eligibility-and-accountability-criteria/erc20-eligibility","siteSpaceId":"sitesp_Vi0R5","description":"Tying hat eligibility to specific ERC20 holdings","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Eligibility & Accountability Criteria","emoji":"1f31f"}]},{"id":"wZkvPChwuft4RXNqtGUH","title":"ERC721 Eligibility","pathname":"/hats-integrations/eligibility-and-accountability-criteria/erc721-eligibility","siteSpaceId":"sitesp_Vi0R5","description":"Tying hat eligibility to specific ERC721 NFT holdings","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Eligibility & Accountability Criteria","emoji":"1f31f"}]},{"id":"yeNHJ53VaNbh4WF0Xl22","title":"ERC1155 Eligibility","pathname":"/hats-integrations/eligibility-and-accountability-criteria/erc1155-eligibility","siteSpaceId":"sitesp_Vi0R5","description":"Tying hat eligibility to specific ERC1155 NFT holdings","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Eligibility & Accountability Criteria","emoji":"1f31f"}]},{"id":"XbKVp2tgEHWApY61tIIS","title":"Hat-Wearing Eligibility","pathname":"/hats-integrations/eligibility-and-accountability-criteria/hat-wearing-eligibility","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Eligibility & Accountability Criteria","emoji":"1f31f"}]},{"id":"oHqNEaoPfaOMlReCa4QZ","title":"Hats Election Eligibility","pathname":"/hats-integrations/eligibility-and-accountability-criteria/hats-election-eligibility","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Eligibility & Accountability Criteria","emoji":"1f31f"}]},{"id":"cPYBB97B5NyPj28M5VnI","title":"JokeRace Eligibility","pathname":"/hats-integrations/eligibility-and-accountability-criteria/jokerace-eligibility","siteSpaceId":"sitesp_Vi0R5","description":"Tying hat eligibility to the results of a JokeRace Contest","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Eligibility & Accountability Criteria","emoji":"1f31f"}]},{"id":"GGmebyHy0xXsK1MNcw0Z","title":"Pass-Through (Hat-Based) Eligibility","pathname":"/hats-integrations/eligibility-and-accountability-criteria/pass-through-hat-based-eligibility","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Eligibility & Accountability Criteria","emoji":"1f31f"}]},{"id":"PicVjaamJiDJ4kXhmhTY","title":"Staking Eligibility","pathname":"/hats-integrations/eligibility-and-accountability-criteria/staking-eligibility","siteSpaceId":"sitesp_Vi0R5","description":"Tying hat eligibility to staking criteria","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Eligibility & Accountability Criteria","emoji":"1f31f"}]},{"id":"78WoHjZEhzeX8f4PxWdL","title":"Subscription or Membership Fee (Unlock Protocol)","pathname":"/hats-integrations/eligibility-and-accountability-criteria/subscription-or-membership-fee-unlock-protocol","siteSpaceId":"sitesp_Vi0R5","description":"Provide subscription- or membership-based access to specific roles and permissions","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Eligibility & Accountability Criteria","emoji":"1f31f"}]},{"id":"LSPnIpP8iekiwhUeXVgk","title":"Gitcoin Passport Eligibility","pathname":"/hats-integrations/eligibility-and-accountability-criteria/gitcoin-passport-eligibility","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Eligibility & Accountability Criteria","emoji":"1f31f"}]},{"id":"oU1W2cgwodixcVGA83gJ","title":"Activation & Deactivation Criteria","pathname":"/hats-integrations/activation-and-deactivation-criteria","siteSpaceId":"sitesp_Vi0R5","emoji":"26a1","description":"Activating and deactivating hats","breadcrumbs":[{"label":"Hats Integrations"}]},{"id":"q2EyQnU1Nq0s4aCJiXEP","title":"Seasonal/ Time-Expiry Toggle","pathname":"/hats-integrations/activation-and-deactivation-criteria/seasonal-time-expiry-toggle","siteSpaceId":"sitesp_Vi0R5","description":"Making hats automatically expire after a certain period of time, unless they are explicitly renewed","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Activation & Deactivation Criteria","emoji":"26a1"}]},{"id":"cCzNZjp3C7IszjJUdt9j","title":"Pass-Through (Hat-Based) Toggle","pathname":"/hats-integrations/activation-and-deactivation-criteria/pass-through-hat-based-toggle","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Activation & Deactivation Criteria","emoji":"26a1"}]},{"id":"BnTT7FYa9uuyHK658siq","title":"Hatter Modules","pathname":"/hats-integrations/hatter-modules","siteSpaceId":"sitesp_Vi0R5","emoji":"1f477","description":"","breadcrumbs":[{"label":"Hats Integrations"}]},{"id":"ERXqoQxDwn5lTx3vaPyy","title":"Multi Claims Hatter","pathname":"/hats-integrations/hatter-modules/making-hats-claimable","siteSpaceId":"sitesp_Vi0R5","description":"Making hats claimable with a Multi Claims Hatter contract","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Hatter Modules","emoji":"1f477"}]},{"id":"TZAVuIXYirHMYYOK5bOZ","title":"DAOhaus Moloch v3 Membership & Share Allocation","pathname":"/hats-integrations/hatter-modules/daohaus-moloch-v3-membership-and-share-allocation","siteSpaceId":"sitesp_Vi0R5","description":"Managing DAOhaus Moloch v3 membership and share allocation using Hats","breadcrumbs":[{"label":"Hats Integrations"},{"label":"Hatter Modules","emoji":"1f477"}]},{"id":"anNlc0gZQxrGchF0HIiV","title":"Hats Protocol, for Developers","pathname":"/for-developers/hats-protocol-for-developers","siteSpaceId":"sitesp_Vi0R5","emoji":"1f477","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"2WCJQLZVHDP9cgmeWBUs","title":"Hat Properties","pathname":"/for-developers/hats-protocol-for-developers/hat-properties","siteSpaceId":"sitesp_Vi0R5","description":"The atomic unit of Hats Protocol is a hat.","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Protocol, for Developers","emoji":"1f477"}]},{"id":"w3xXWC0H8LFxFTZSx5rp","title":"Wearing a Hat","pathname":"/for-developers/hats-protocol-for-developers/wearing-a-hat","siteSpaceId":"sitesp_Vi0R5","description":"The wearer of a given hat is assigned the responsibilities, authorities, and accountabilities associated with the hat.","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Protocol, for Developers","emoji":"1f477"}]},{"id":"ccHiZ6h0hOJgpSVeyo7f","title":"Hat Admins & Hatter Contracts","pathname":"/for-developers/hats-protocol-for-developers/hat-admins-and-hatter-contracts","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Protocol, for Developers","emoji":"1f477"}]},{"id":"fFujMiQlPwW0M4HOsQ3m","title":"Hats Trees","pathname":"/for-developers/hats-protocol-for-developers/hats-trees","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Protocol, for Developers","emoji":"1f477"}]},{"id":"EJVhmtVk9whKcZyoFRF4","title":"Hat IDs","pathname":"/for-developers/hats-protocol-for-developers/hat-ids","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Protocol, for Developers","emoji":"1f477"}]},{"id":"YjdGZZfos2tWpJbMzgKE","title":"Linking Hats Trees","pathname":"/for-developers/hats-protocol-for-developers/linking-hats-trees","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Protocol, for Developers","emoji":"1f477"}]},{"id":"pxs7PdiUrJO2UgKvswqw","title":"Eligibility Modules","pathname":"/for-developers/hats-protocol-for-developers/eligibility-modules","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Protocol, for Developers","emoji":"1f477"}]},{"id":"EBwW0A90enHyonJOY6k6","title":"Toggle Modules","pathname":"/for-developers/hats-protocol-for-developers/toggle-modules","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Protocol, for Developers","emoji":"1f477"}]},{"id":"YLnHOyCh9uHLjks7sVBj","title":"Hat Mutability and Editing","pathname":"/for-developers/hats-protocol-for-developers/hat-mutability-and-editing","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Protocol, for Developers","emoji":"1f477"}]},{"id":"IHYdcUIsXdQsrIWNEwV1","title":"Creating Hats","pathname":"/for-developers/hats-protocol-for-developers/creating-hats","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Protocol, for Developers","emoji":"1f477"}]},{"id":"rxZTr2oXF9FRMyaj74Dv","title":"Minting Hats","pathname":"/for-developers/hats-protocol-for-developers/minting-hats","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Protocol, for Developers","emoji":"1f477"}]},{"id":"AALDcOcQfZsbjFfB6HR7","title":"Transfering Hats","pathname":"/for-developers/hats-protocol-for-developers/transfering-hats","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Protocol, for Developers","emoji":"1f477"}]},{"id":"CeQtxX8x7QmCGScaVk4a","title":"Renouncing Hats","pathname":"/for-developers/hats-protocol-for-developers/renouncing-hats","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Protocol, for Developers","emoji":"1f477"}]},{"id":"VTq9hdziUJCRt1YoLFfM","title":"Batch Actions","pathname":"/for-developers/hats-protocol-for-developers/batch-actions","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Protocol, for Developers","emoji":"1f477"}]},{"id":"xTm5ymhsn2GlWDHJcLy5","title":"Hat Image URIs","pathname":"/for-developers/hats-protocol-for-developers/hat-image-uris","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Protocol, for Developers","emoji":"1f477"}]},{"id":"bNYmY7eKfF84QWDWyeJS","title":"ERC1155 Compatibility","pathname":"/for-developers/hats-protocol-for-developers/erc1155-compatibility","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Protocol, for Developers","emoji":"1f477"}]},{"id":"5uYSLwzWhlOoh0BRlNK4","title":"Supported Chains","pathname":"/for-developers/hats-protocol-for-developers/supported-chains","siteSpaceId":"sitesp_Vi0R5","emoji":"26d3","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Protocol, for Developers","emoji":"1f477"}]},{"id":"R3WNJ2wFHQW4ay4GFD5p","title":"v1 Protocol Spec","pathname":"/for-developers/v1-protocol-spec","siteSpaceId":"sitesp_Vi0R5","emoji":"1f916","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"QbinnDy19PuZPMFT9Cpd","title":"Hats.sol","pathname":"/for-developers/v1-protocol-spec/hats.sol","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"v1 Protocol Spec","emoji":"1f916"}]},{"id":"Cj6coo3YaqqLzHG7kji6","title":"HatsEvents.sol","pathname":"/for-developers/v1-protocol-spec/hatsevents.sol","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"v1 Protocol Spec","emoji":"1f916"}]},{"id":"mTaQr4qp0PCUyS9p8ksh","title":"HatsErrors.sol","pathname":"/for-developers/v1-protocol-spec/hatserrors.sol","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"v1 Protocol Spec","emoji":"1f916"}]},{"id":"Ro61bNSPSsgxfbpCEhkc","title":"HatsIdUtilities.sol","pathname":"/for-developers/v1-protocol-spec/hatsidutilities.sol","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"v1 Protocol Spec","emoji":"1f916"}]},{"id":"srG2GvtlCOn1d3iTDyHn","title":"Interfaces","pathname":"/for-developers/v1-protocol-spec/interfaces","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"v1 Protocol Spec","emoji":"1f916"}]},{"id":"bWRJzgZUiiYROxCfpWSR","title":"IHats.sol","pathname":"/for-developers/v1-protocol-spec/interfaces/ihats.sol","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"v1 Protocol Spec","emoji":"1f916"},{"label":"Interfaces"}]},{"id":"yMgky1hiVe9RtwnLMEQZ","title":"IHatsIdUtilities.sol","pathname":"/for-developers/v1-protocol-spec/interfaces/ihatsidutilities.sol","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"v1 Protocol Spec","emoji":"1f916"},{"label":"Interfaces"}]},{"id":"EgBhYlWgUpJyUXL05jMo","title":"IHatsEligibility.sol","pathname":"/for-developers/v1-protocol-spec/interfaces/ihatseligibility.sol","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"v1 Protocol Spec","emoji":"1f916"},{"label":"Interfaces"}]},{"id":"MTGWGAknqbcDmkx0ytIT","title":"IHatsToggle.sol","pathname":"/for-developers/v1-protocol-spec/interfaces/ihatstoggle.sol","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"v1 Protocol Spec","emoji":"1f916"},{"label":"Interfaces"}]},{"id":"OjY5SOiu9auv74ORgFos","title":"v1 SDK","pathname":"/for-developers/v1-sdk","siteSpaceId":"sitesp_Vi0R5","emoji":"1f5a5","breadcrumbs":[{"label":"For Developers"}]},{"id":"pUKb4l3JsO7rntsovnrC","title":"Core","pathname":"/for-developers/v1-sdk/core","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"v1 SDK","emoji":"1f5a5"}]},{"id":"ToqLYs8PRb4PsPHjLi9w","title":"Getting Started","pathname":"/for-developers/v1-sdk/core/getting-started","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"v1 SDK","emoji":"1f5a5"},{"label":"Core"}]},{"id":"x9N21y6Zyhh2P66tkpCI","title":"Onchain Reads","pathname":"/for-developers/v1-sdk/core/onchain-reads","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"v1 SDK","emoji":"1f5a5"},{"label":"Core"}]},{"id":"MRAmuylwQsSk2ELQOQpi","title":"Onchain Writes","pathname":"/for-developers/v1-sdk/core/onchain-writes","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"v1 SDK","emoji":"1f5a5"},{"label":"Core"}]},{"id":"7WfzrhxyPzRDU66URymi","title":"Multicall","pathname":"/for-developers/v1-sdk/core/multicall","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"v1 SDK","emoji":"1f5a5"},{"label":"Core"}]},{"id":"m5B7GocTsrjNR0W6jmNf","title":"Claiming Hats","pathname":"/for-developers/v1-sdk/core/claiming-hats","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"v1 SDK","emoji":"1f5a5"},{"label":"Core"}]},{"id":"UvYqKn39gCYDXbvGBg6n","title":"Utilities","pathname":"/for-developers/v1-sdk/core/hat-and-tree-id-utilities","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"v1 SDK","emoji":"1f5a5"},{"label":"Core"}]},{"id":"DkoFNu5pTmYoaQdovnJb","title":"Subgraph","pathname":"/for-developers/v1-sdk/subgraph","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"v1 SDK","emoji":"1f5a5"}]},{"id":"ueP5evorHYPtLEgmBD2c","title":"Getting Started","pathname":"/for-developers/v1-sdk/subgraph/getting-started","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"v1 SDK","emoji":"1f5a5"},{"label":"Subgraph"}]},{"id":"4VC5sGonIBmG2zIf78Bz","title":"Fetching Hats","pathname":"/for-developers/v1-sdk/subgraph/fetching-hats","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"v1 SDK","emoji":"1f5a5"},{"label":"Subgraph"}]},{"id":"eViws1fSgrvWtPG98JHk","title":"Fetching Wearers","pathname":"/for-developers/v1-sdk/subgraph/fetching-wearers","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"v1 SDK","emoji":"1f5a5"},{"label":"Subgraph"}]},{"id":"3452M4ahmHjfTyFMuMao","title":"Fetching Trees","pathname":"/for-developers/v1-sdk/subgraph/fetching-trees","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"v1 SDK","emoji":"1f5a5"},{"label":"Subgraph"}]},{"id":"NcXAPNatBNTsPzQYGtgM","title":"Misc","pathname":"/for-developers/v1-sdk/subgraph/misc","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"v1 SDK","emoji":"1f5a5"},{"label":"Subgraph"}]},{"id":"pg8eDgunNcJK3PMI2Exz","title":"Types","pathname":"/for-developers/v1-sdk/subgraph/types","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"v1 SDK","emoji":"1f5a5"},{"label":"Subgraph"}]},{"id":"UKhMYBoOjj9iP8g4WYre","title":"Hat Details","pathname":"/for-developers/v1-sdk/hat-details","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"v1 SDK","emoji":"1f5a5"}]},{"id":"2E9u7UIiBanGK41U1E5i","title":"Getting Started","pathname":"/for-developers/v1-sdk/hat-details/getting-started","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"v1 SDK","emoji":"1f5a5"},{"label":"Hat Details"}]},{"id":"dBaW56nk5CQEb4oIYRcW","title":"Usage","pathname":"/for-developers/v1-sdk/hat-details/usage","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"v1 SDK","emoji":"1f5a5"},{"label":"Hat Details"}]},{"id":"jnc9p6RDdgLpYoBr4WWJ","title":"v1 Subgraphs","pathname":"/for-developers/v1-subgraphs","siteSpaceId":"sitesp_Vi0R5","emoji":"1f52d","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"PAkzlDDCdw62dH722OGh","title":"Hats Modules","pathname":"/for-developers/hats-modules","siteSpaceId":"sitesp_Vi0R5","emoji":"1f9e9","breadcrumbs":[{"label":"For Developers"}]},{"id":"GI7qObXo0NHZzaQze9mo","title":"Modules SDK","pathname":"/for-developers/hats-modules/modules-sdk","siteSpaceId":"sitesp_Vi0R5","emoji":"1f50c","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Modules","emoji":"1f9e9"}]},{"id":"EBPz2NpW1PaWr7zFrCsH","title":"Getting Started","pathname":"/for-developers/hats-modules/modules-sdk/getting-started","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Modules","emoji":"1f9e9"},{"label":"Modules SDK","emoji":"1f50c"}]},{"id":"mq8MvhD7hflUA9LIAdti","title":"Get Available Modules","pathname":"/for-developers/hats-modules/modules-sdk/get-available-modules","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Modules","emoji":"1f9e9"},{"label":"Modules SDK","emoji":"1f50c"}]},{"id":"xRTACNUNLpqPv5vbIJan","title":"Create New Instance/s","pathname":"/for-developers/hats-modules/modules-sdk/create-new-instance-s","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Modules","emoji":"1f9e9"},{"label":"Modules SDK","emoji":"1f50c"}]},{"id":"spUmgDIZPoSTBAuUs7GP","title":"Composing Modules","pathname":"/for-developers/hats-modules/modules-sdk/composing-modules","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Modules","emoji":"1f9e9"},{"label":"Modules SDK","emoji":"1f50c"}]},{"id":"ulDWUzwHZUJ07cJ6f3SK","title":"Interact With Instances","pathname":"/for-developers/hats-modules/modules-sdk/interact-with-instances","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Modules","emoji":"1f9e9"},{"label":"Modules SDK","emoji":"1f50c"}]},{"id":"M3hDofmK9HalEgBuGYku","title":"Utilities","pathname":"/for-developers/hats-modules/modules-sdk/utilities","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Modules","emoji":"1f9e9"},{"label":"Modules SDK","emoji":"1f50c"}]},{"id":"9RblcZhDEVVCbo2RKbWO","title":"Types","pathname":"/for-developers/hats-modules/modules-sdk/types","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Modules","emoji":"1f9e9"},{"label":"Modules SDK","emoji":"1f50c"}]},{"id":"i1sReAXPWalCcwOplajX","title":"Building Hats Modules","pathname":"/for-developers/hats-modules/building-hats-modules","siteSpaceId":"sitesp_Vi0R5","emoji":"2692","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Modules","emoji":"1f9e9"}]},{"id":"I2kGlaHM1sFmcqFxCqXR","title":"Inside a Hats Module","pathname":"/for-developers/hats-modules/building-hats-modules/inside-a-hats-module","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Modules","emoji":"1f9e9"},{"label":"Building Hats Modules","emoji":"2692"}]},{"id":"vokQXo16OuQDIszO7Krp","title":"Immutable Arguments","pathname":"/for-developers/hats-modules/building-hats-modules/inside-a-hats-module/immutable-arguments","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Modules","emoji":"1f9e9"},{"label":"Building Hats Modules","emoji":"2692"},{"label":"Inside a Hats Module"}]},{"id":"0IyDA235qClbd13GWZbr","title":"Module Setup","pathname":"/for-developers/hats-modules/building-hats-modules/inside-a-hats-module/module-setup","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Modules","emoji":"1f9e9"},{"label":"Building Hats Modules","emoji":"2692"},{"label":"Inside a Hats Module"}]},{"id":"ZtkvFYh7zsBQbEF9Gvel","title":"Versioning","pathname":"/for-developers/hats-modules/building-hats-modules/inside-a-hats-module/versioning","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Modules","emoji":"1f9e9"},{"label":"Building Hats Modules","emoji":"2692"},{"label":"Inside a Hats Module"}]},{"id":"OiErJVQJgYbNK0kLJuXt","title":"Creating New Modules","pathname":"/for-developers/hats-modules/building-hats-modules/creating-new-modules","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Modules","emoji":"1f9e9"},{"label":"Building Hats Modules","emoji":"2692"}]},{"id":"3imNnL7cZsqZBwQIZ9kS","title":"How Module Instances Are Deployed","pathname":"/for-developers/hats-modules/building-hats-modules/how-module-instances-are-deployed","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Modules","emoji":"1f9e9"},{"label":"Building Hats Modules","emoji":"2692"}]},{"id":"hIcRGXX4CUcmTfxGLcCd","title":"Modules Registry","pathname":"/for-developers/hats-modules/building-hats-modules/modules-registry","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Modules","emoji":"1f9e9"},{"label":"Building Hats Modules","emoji":"2692"}]},{"id":"gBHXNA5dzVJByytzAo4J","title":"About Module Chains","pathname":"/for-developers/hats-modules/building-hats-modules/about-module-chains","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Modules","emoji":"1f9e9"},{"label":"Building Hats Modules","emoji":"2692"}]},{"id":"TSTY6BiXKLgyFtJa2NZk","title":"Hats Signer Gate v2","pathname":"/for-developers/hats-signer-gate-v2","siteSpaceId":"sitesp_Vi0R5","emoji":"1f50f","description":"This page describes the second version of Hats Signer Gate.","breadcrumbs":[{"label":"For Developers"}]},{"id":"4CnWnGir1PEwm39x1QNa","title":"Hats Signer Gate SDK","pathname":"/for-developers/hats-signer-gate-sdk","siteSpaceId":"sitesp_Vi0R5","emoji":"1f452","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"m5nGvYqOAMIi6fGewOGD","title":"Getting Started","pathname":"/for-developers/hats-signer-gate-sdk/getting-started","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Signer Gate SDK","emoji":"1f452"}]},{"id":"gH4ufoQCEiRDeWEDaqE3","title":"Creating New Instances","pathname":"/for-developers/hats-signer-gate-sdk/creating-new-instances","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Signer Gate SDK","emoji":"1f452"}]},{"id":"2sLbzuta4lrQmOlxS6kR","title":"Hats Signer Gate","pathname":"/for-developers/hats-signer-gate-sdk/hats-signer-gate","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Signer Gate SDK","emoji":"1f452"}]},{"id":"C7azsZei0dpCoRu6TfYF","title":"Multi Hats Signer Gate","pathname":"/for-developers/hats-signer-gate-sdk/multi-hats-signer-gate","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Signer Gate SDK","emoji":"1f452"}]},{"id":"d7juAtMW0ruP19Y6pT1p","title":"HSG & MHSG Handlers","pathname":"/for-developers/hats-signer-gate-sdk/hsg-and-mhsg-handlers","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Signer Gate SDK","emoji":"1f452"}]},{"id":"uLIuNemQ70fdJKHV3TQm","title":"Hats Account SDK","pathname":"/for-developers/hats-account-sdk","siteSpaceId":"sitesp_Vi0R5","emoji":"1f4bc","breadcrumbs":[{"label":"For Developers"}]},{"id":"M4gubbVzAug7lH7R0TLQ","title":"1 of N Hats Account","pathname":"/for-developers/hats-account-sdk/1-of-n-hats-account","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Account SDK","emoji":"1f4bc"}]},{"id":"CalFqh8u3K41YW07PtdU","title":"Getting Started","pathname":"/for-developers/hats-account-sdk/1-of-n-hats-account/getting-started","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Account SDK","emoji":"1f4bc"},{"label":"1 of N Hats Account"}]},{"id":"QMQb5T46hNqIAdPEQP3X","title":"Creating New Instances","pathname":"/for-developers/hats-account-sdk/1-of-n-hats-account/creating-new-instances","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Account SDK","emoji":"1f4bc"},{"label":"1 of N Hats Account"}]},{"id":"4j8R5GYCP0BaoPW7aFoG","title":"Executing From An Instance","pathname":"/for-developers/hats-account-sdk/1-of-n-hats-account/executing-from-an-instance","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Account SDK","emoji":"1f4bc"},{"label":"1 of N Hats Account"}]},{"id":"yIb0VNrggtcKQE5aqac4","title":"Constants","pathname":"/for-developers/hats-account-sdk/1-of-n-hats-account/constants","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Account SDK","emoji":"1f4bc"},{"label":"1 of N Hats Account"}]},{"id":"rGzVIPsxlzLu1JEAa2gf","title":"Types","pathname":"/for-developers/hats-account-sdk/1-of-n-hats-account/types","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"For Developers"},{"label":"Hats Account SDK","emoji":"1f4bc"},{"label":"1 of N Hats Account"}]},{"id":"SQ9HhRHVrWDWpfLIAVbY","title":"Hats Security Audits","pathname":"/for-developers/hats-security-audits","siteSpaceId":"sitesp_Vi0R5","emoji":"1f310","breadcrumbs":[{"label":"For Developers"}]},{"id":"P3XLddQyvIAlk5QhhN7A","title":"Terms","pathname":"/legal/terms","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"Legal"}]},{"id":"yOraH8JyxPcbPzxM9Fis","title":"Terms of Service","pathname":"/legal/terms/terms-of-service","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"Legal"},{"label":"Terms"}]},{"id":"n6Ptsqbvv57rnKcuK7Vg","title":"Acceptable Use","pathname":"/legal/terms/acceptable-use","siteSpaceId":"sitesp_Vi0R5","description":"","breadcrumbs":[{"label":"Legal"},{"label":"Terms"}]},{"id":"l7Ry1VTioQLqP3pKtPx7","title":"Privacy Policy","pathname":"/legal/terms/privacy-policy","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"Legal"},{"label":"Terms"}]},{"id":"0N4KokXhz3Jx8RqC3YJW","title":"Cookie Policy","pathname":"/legal/terms/cookie-policy","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"Legal"},{"label":"Terms"}]},{"id":"woJg9z16tL6lbuhH15HG","title":"Attribution","pathname":"/legal/terms/attribution","siteSpaceId":"sitesp_Vi0R5","breadcrumbs":[{"label":"Legal"},{"label":"Terms"}]}]}