# Hats Integrations

- [Permissions & Authorities](https://docs.hatsprotocol.xyz/hats-integrations/permissions-and-authorities.md): Guides for connecting permissions to a given hat
- [Coordinape](https://docs.hatsprotocol.xyz/hats-integrations/permissions-and-authorities/coordinape.md): How to hat-gate access to a Coordinape circle
- [Council Voting Vault](https://docs.hatsprotocol.xyz/hats-integrations/permissions-and-authorities/council-voting-vault.md): How to only allow specified hats (or hats of a certain type) to vote in a Council voting vault
- [Charmverse](https://docs.hatsprotocol.xyz/hats-integrations/permissions-and-authorities/charmverse.md): How to hat-gate access to specific Charmverse roles, pages, and read/comment/write/admin permissions
- [Discord](https://docs.hatsprotocol.xyz/hats-integrations/permissions-and-authorities/discord.md): How to provide access to specific Discord roles and channels using Hats
- [Collab.Land --> Discord](https://docs.hatsprotocol.xyz/hats-integrations/permissions-and-authorities/discord/collab.land-greater-than-discord.md): How to hat-gate Discord roles and channels with Collab.Land
- [Guild.xyz --> Discord](https://docs.hatsprotocol.xyz/hats-integrations/permissions-and-authorities/discord/guild.xyz-greater-than-discord.md): How to Hat-gate Discord roles using Guild.xyz
- [Farcaster Casting Rights](https://docs.hatsprotocol.xyz/hats-integrations/permissions-and-authorities/farcaster-casting-rights.md): Delegate casting rights for a shared Farcaster account
- [Fileverse](https://docs.hatsprotocol.xyz/hats-integrations/permissions-and-authorities/fileverse.md): Role-based access control for documents, files, and whiteboards
- [Google Workspace](https://docs.hatsprotocol.xyz/hats-integrations/permissions-and-authorities/google-workspace.md): How to hat-gate read, write, or comment access on specific Google docs, sheets, or slides
- [Hats Account](https://docs.hatsprotocol.xyz/hats-integrations/permissions-and-authorities/hats-account.md): How to give every hat a wallet
- [Role-Based Compensation](https://docs.hatsprotocol.xyz/hats-integrations/permissions-and-authorities/role-based-compensation.md): Stream tokens and rewards to hat wearers
- [Safe Multisig Signing Authority](https://docs.hatsprotocol.xyz/hats-integrations/permissions-and-authorities/safe-multisig-signing-authority.md): How to hat-gate signing authority on a Safe multisig
- [Telegram](https://docs.hatsprotocol.xyz/hats-integrations/permissions-and-authorities/telegram.md): How to provide access to specific Telegram channels using Hats
- [Collab.Land --> Telegram](https://docs.hatsprotocol.xyz/hats-integrations/permissions-and-authorities/telegram/collab.land-greater-than-telegram.md): How to hat-gate Telegram channel access with Collab.Land
- [Guild.xyz --> Telegram](https://docs.hatsprotocol.xyz/hats-integrations/permissions-and-authorities/telegram/guild.xyz-greater-than-telegram.md): How to hat-gate Telegram channel access with Guild.xyz
- [Snapshot: Voting, Weight & Proposal Creation](https://docs.hatsprotocol.xyz/hats-integrations/permissions-and-authorities/snapshot-voting-weight-and-proposal-creation.md): How to give specific hats voting access & voting weight in Snapshot polls
- [Wonderverse](https://docs.hatsprotocol.xyz/hats-integrations/permissions-and-authorities/wonderverse.md): How to hat-gate access to Wonderverse orgs and pods
- [Eligibility & Accountability Criteria](https://docs.hatsprotocol.xyz/hats-integrations/eligibility-and-accountability-criteria.md): Requirements for Wearers
- [Agreement Eligibility](https://docs.hatsprotocol.xyz/hats-integrations/eligibility-and-accountability-criteria/agreement-eligibility.md)
- [Allow-List Eligibility](https://docs.hatsprotocol.xyz/hats-integrations/eligibility-and-accountability-criteria/allow-list-eligibility.md)
- [CoLinks Eligibility](https://docs.hatsprotocol.xyz/hats-integrations/eligibility-and-accountability-criteria/colinks-eligibility.md)
- [ERC20 Eligibility](https://docs.hatsprotocol.xyz/hats-integrations/eligibility-and-accountability-criteria/erc20-eligibility.md): Tying hat eligibility to specific ERC20 holdings
- [ERC721 Eligibility](https://docs.hatsprotocol.xyz/hats-integrations/eligibility-and-accountability-criteria/erc721-eligibility.md): Tying hat eligibility to specific ERC721 NFT holdings
- [ERC1155 Eligibility](https://docs.hatsprotocol.xyz/hats-integrations/eligibility-and-accountability-criteria/erc1155-eligibility.md): Tying hat eligibility to specific ERC1155 NFT holdings
- [Hat-Wearing Eligibility](https://docs.hatsprotocol.xyz/hats-integrations/eligibility-and-accountability-criteria/hat-wearing-eligibility.md)
- [Hats Election Eligibility](https://docs.hatsprotocol.xyz/hats-integrations/eligibility-and-accountability-criteria/hats-election-eligibility.md)
- [JokeRace Eligibility](https://docs.hatsprotocol.xyz/hats-integrations/eligibility-and-accountability-criteria/jokerace-eligibility.md): Tying hat eligibility to the results of a JokeRace Contest
- [Pass-Through (Hat-Based) Eligibility](https://docs.hatsprotocol.xyz/hats-integrations/eligibility-and-accountability-criteria/pass-through-hat-based-eligibility.md)
- [Staking Eligibility](https://docs.hatsprotocol.xyz/hats-integrations/eligibility-and-accountability-criteria/staking-eligibility.md): Tying hat eligibility to staking criteria
- [Subscription or Membership Fee (Unlock Protocol)](https://docs.hatsprotocol.xyz/hats-integrations/eligibility-and-accountability-criteria/subscription-or-membership-fee-unlock-protocol.md): Provide subscription- or membership-based access to specific roles and permissions
- [Gitcoin Passport Eligibility](https://docs.hatsprotocol.xyz/hats-integrations/eligibility-and-accountability-criteria/gitcoin-passport-eligibility.md)
- [Activation & Deactivation Criteria](https://docs.hatsprotocol.xyz/hats-integrations/activation-and-deactivation-criteria.md): Activating and deactivating hats
- [Seasonal/ Time-Expiry Toggle](https://docs.hatsprotocol.xyz/hats-integrations/activation-and-deactivation-criteria/seasonal-time-expiry-toggle.md): Making hats automatically expire after a certain period of time, unless they are explicitly renewed
- [Pass-Through (Hat-Based) Toggle](https://docs.hatsprotocol.xyz/hats-integrations/activation-and-deactivation-criteria/pass-through-hat-based-toggle.md)
- [Hatter Modules](https://docs.hatsprotocol.xyz/hats-integrations/hatter-modules.md)
- [Multi Claims Hatter](https://docs.hatsprotocol.xyz/hats-integrations/hatter-modules/making-hats-claimable.md): Making hats claimable with a Multi Claims Hatter contract
- [DAOhaus Moloch v3 Membership & Share Allocation](https://docs.hatsprotocol.xyz/hats-integrations/hatter-modules/daohaus-moloch-v3-membership-and-share-allocation.md): Managing DAOhaus Moloch v3 membership and share allocation using Hats


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hatsprotocol.xyz/hats-integrations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
