Hats Protocol Docs
Ctrlk
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
    • 🌟Revocation & Eligibility: Requirements for Wearers
    • ⚑Deactivating & Reactivating Hats
    • βœ…Making Hats Claimable
    • πŸ”—Linking Trees Together
    • ⛓️Hats Protocol Supported Chains
    • ❓Glossary & FAQ
  • Hats Integrations
    • πŸ”Permissions & Authorities
    • 🌟Eligibility & Accountability Criteria
    • ⚑Activation & Deactivation Criteria
    • πŸ‘·Hatter Modules
  • For Developers
    • πŸ‘·Hats Protocol, for Developers
    • πŸ€–v1 Protocol Spec
      • Hats.sol
      • HatsEvents.sol
      • HatsErrors.sol
      • HatsIdUtilities.sol
      • Interfaces
        • IHats.sol
        • IHatsIdUtilities.sol
        • IHatsEligibility.sol
        • IHatsToggle.sol
    • πŸ–₯️v1 SDK
    • πŸ”­v1 Subgraphs
    • 🧩Hats Modules
    • πŸ”Hats Signer Gate v2
    • πŸ‘’Hats Signer Gate SDK
    • πŸ’ΌHats Account SDK
    • 🌐Hats Security Audits
  • Legal
    • Terms
Powered by GitBook
On this page
  1. For Developers
  2. πŸ€–v1 Protocol Spec

Interfaces

IHats.solIHatsIdUtilities.solIHatsEligibility.solIHatsToggle.sol
PreviousHatsIdUtilities.solNextIHats.sol

Last updated 2 years ago