Hats Protocol Docs
hatsprotocol.xyz
Github
Search
⌃
K
Links
👋
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/ Authorities & Responsibilities
🌟
Revocation & Eligibility: Requirements for Wearers
⚡
Deactivating & Reactivating Hats
✅
Making Hats Claimable
🔗
Linking Trees Together
⛓
Hats Protocol Supported Chains
❓
Glossary & FAQ
Hats Integrations
🔐
Hat-Gated Authorities
🌟
Eligibility Modules
⚡
Toggle Modules
👷
Hatter Modules
For Developers
👷
Hats Protocol Overview
🤖
v1 Protocol Spec
Hats.sol
HatsEvents.sol
HatsErrors.sol
HatsIdUtilities.sol
Interfaces
🖥
v1 SDK
🔭
v1 Subgraphs
🧩
Hats Modules
🌐
Hats Security Audits
Legal
Terms
Powered By
GitBook
Comment on page
🤖
v1 Protocol Spec
In this section, you'll find Ethereum Natspec documentation for each of the contracts, events, errors, and interfaces that comprise Hats Protocol.
Hats.sol
HatsEvents.sol
HatsErrors.sol
HatsIdUtilities.sol
Interfaces
Previous
Supported Chains
Next
Hats.sol
Last modified
4mo ago