Hats Protocol Docs
hatsprotocol.xyzGithub
  • ๐Ÿ‘‹Welcome to Hats Protocol
  • ๐ŸงขGetting Started with Hats
  • โญQuick Start
  • Using The Hats App
    • ๐Ÿค Essentials For Hat Wearers
    • ๐ŸŽฉCreating My First Hat
    • ๐Ÿง™Admins: Creating, Issuing, and Revising Hats
    • ๐Ÿ‘ฅWhat Hats Do I Need?
    • ๐ŸŒณDrafting, Exporting, and Deploying Tree Changes
    • ๐Ÿ—๏ธSetting a Hat's Basic Properties
    • ๐ŸฅณAdding Wearers
    • ๐Ÿ”Connecting Hats w/ Permissions & Authorities
      • Types of Hat-Powered Authorities
      • Connecting Hats to Token Gates
        • Hats Protocol Contract Addresses
        • Finding a Hat's Token ID
      • Documenting Hat Powers & Responsibilities
    • ๐ŸŒŸRevocation & Eligibility: Requirements for Wearers
    • โšกDeactivating & Reactivating Hats
    • โœ…Making Hats Claimable
    • ๐Ÿ”—Linking Trees Together
    • โ›“๏ธHats Protocol Supported Chains
    • โ“Glossary & FAQ
  • Hats Integrations
    • ๐Ÿ”Permissions & Authorities
      • Coordinape
      • Council Voting Vault
      • Charmverse
      • Discord
        • Collab.Land --> Discord
        • Guild.xyz --> Discord
      • Farcaster Casting Rights
      • Fileverse
      • Google Workspace
      • Hats Account
      • Role-Based Compensation
      • Safe Multisig Signing Authority
      • Telegram
        • Collab.Land --> Telegram
        • Guild.xyz --> Telegram
      • Snapshot: Voting, Weight & Proposal Creation
      • Wonderverse
    • ๐ŸŒŸEligibility & Accountability Criteria
      • Agreement Eligibility
      • Allow-List Eligibility
      • CoLinks Eligibility
      • ERC20 Eligibility
      • ERC721 Eligibility
      • ERC1155 Eligibility
      • Hat-Wearing Eligibility
      • Hats Election Eligibility
      • JokeRace Eligibility
      • Pass-Through (Hat-Based) Eligibility
      • Staking Eligibility
      • Subscription or Membership Fee (Unlock Protocol)
      • Gitcoin Passport Eligibility
    • โšกActivation & Deactivation Criteria
      • Seasonal/ Time-Expiry Toggle
      • Pass-Through (Hat-Based) Toggle
    • ๐Ÿ‘ทHatter Modules
      • Multi Claims Hatter
      • DAOhaus Moloch v3 Membership & Share Allocation
  • For Developers
    • ๐Ÿ‘ทHats Protocol, for Developers
      • Hat Properties
      • Wearing a Hat
      • Hat Admins & Hatter Contracts
      • Hats Trees
      • Hat IDs
      • Linking Hats Trees
      • Eligibility Modules
      • Toggle Modules
      • Hat Mutability and Editing
      • Creating Hats
      • Minting Hats
      • Transfering Hats
      • Renouncing Hats
      • Batch Actions
      • Hat Image URIs
      • ERC1155 Compatibility
      • โ›“๏ธSupported Chains
    • ๐Ÿค–v1 Protocol Spec
      • Hats.sol
      • HatsEvents.sol
      • HatsErrors.sol
      • HatsIdUtilities.sol
      • Interfaces
        • IHats.sol
        • IHatsIdUtilities.sol
        • IHatsEligibility.sol
        • IHatsToggle.sol
    • ๐Ÿ–ฅ๏ธv1 SDK
      • Core
        • Getting Started
        • Onchain Reads
        • Onchain Writes
        • Multicall
        • Claiming Hats
        • Utilities
      • Subgraph
        • Getting Started
        • Fetching Hats
        • Fetching Wearers
        • Fetching Trees
        • Misc
        • Types
      • Hat Details
        • Getting Started
        • Usage
    • ๐Ÿ”ญv1 Subgraphs
    • ๐ŸงฉHats Modules
      • ๐Ÿ”ŒModules SDK
        • Getting Started
        • Get Available Modules
        • Create New Instance/s
        • Composing Modules
        • Interact With Instances
        • Utilities
        • Types
      • โš’๏ธBuilding Hats Modules
        • Inside a Hats Module
          • Immutable Arguments
          • Module Setup
          • Versioning
        • Creating New Modules
        • How Module Instances Are Deployed
        • Modules Registry
        • About Module Chains
    • ๐Ÿ”Hats Signer Gate v2
    • ๐Ÿ‘’Hats Signer Gate SDK
      • Getting Started
      • Creating New Instances
      • Hats Signer Gate
      • Multi Hats Signer Gate
      • HSG & MHSG Handlers
    • ๐Ÿ’ผHats Account SDK
      • 1 of N Hats Account
        • Getting Started
        • Creating New Instances
        • Executing From An Instance
        • Constants
        • Types
    • ๐ŸŒHats Security Audits
  • Legal
    • Terms
      • Terms of Service
      • Acceptable Use
      • Privacy Policy
      • Cookie Policy
      • Attribution
Powered by GitBook
On this page
  • Questions?
  • Glossary
  • FAQ
  1. Using The Hats App

Glossary & FAQ

Created by the Hats community

PreviousHats Protocol Supported ChainsNextPermissions & Authorities

Last updated 1 year ago

NOTE: This is an unofficial Hats glossary & FAQ created by the Hats community.

Questions?

This can be anything from the general to the specific, the technical to the non-technical, the bland to the spicy ๐ŸŒถ๏ธ . No submissions are off limits.

All questions are optional. Responses are anonymous by default. Submissions are captured on this . Once captured, Hats community members collaborate to define terms and answer questions. Once consensus is reached, the information is added to the Glossary and FAQ sections.

Glossary

FAQ

What is the difference between Hats vs Hats Protocol vs Hats App?

  • Hats: the meme ๐Ÿงข

How are Hats different from membership NFTs?

Hats are like membership NFTs in that they are nontransferable, revocable, and grant access to a group of some kind. But they are also highly programmable, automatable, boosted by a wide range of eligibility modules and integrations that are being created, and nested with deterministic IDs to enable flexible governance structures for almost any need you can imagine.

Can I "claim" my hat or does it have to be granted by someone else?

Can I renounce a hat if I no longer want to be part of the DAO?

Yes! Any hat can be renounced by any wearer at any time. To renounce a hat you are wearing: select the hat in the Hats app, find your address under "Hat Wearers", select the three dots next to your address, and select "Renounce".

What will happen with my Hats if I change my wallet address for whatever reason?

Your hats will stay with the wallet address they were originally minted to. However, you can request to transfer your hats to a new address, as any admin can transfer a hat from one address to another using the "Transfer" function seen in the image above.

How are responsibilities different than authorities?

  • Responsibilities are the things a given hat wearer is expected to do as part of their role (e.g., a responsibility of the product workstream facilitator is to set the agenda for each product workstream meeting)

  • Authorities are the permissions granted to the hat wearer (e.g., read/write access to specific communication channels or workspaces).

This FAQ will be continuously updated as questions are received .

: the open-source roles protocol upon which many different apps and integrations will be developed

: a front-end app developed to make it easy for anyone to use the protocol

Both are possible! Hats can be to new wearers by wearers of any existing , OR hats can be claimed by eligible wearers .

โ“
through this submission form
Hats Protocol
Hats App
granted (aka "minted")
admin hat
provided the hat has been made claimable
You can use this form to submit Hats-related terms and questions that you'd like more clarity on.
sheet
Hats Protocol Docs