Guild.xyz

Definition:

Guild.xyz is an open-source, no-code platform that enables any community to build sophisticated, multi-condition access control rules (Guilds) for digital spaces like Discord, Telegram, GitHub, and Google Workspace — supporting complex logic that combines token holdings across multiple chains, NFT ownership, Gitcoin Passport score, POAP status, API-based credentials, and custom data sources into a unified membership verification system. Guild.xyz is positioned as the more powerful, developer-friendly alternative to Collab.Land, widely used by DAOs and developer communities with complex eligibility requirements.


Core Concepts

Guild:

A Guild is a configured set of access rules attached to one or more platforms. Any community can create a Guild for free.

Role:

Within a Guild, Roles represent different tiers of membership. Each Role has its own set of Requirements that must be all be satisfied (AND logic) or at least one must be satisfied (OR logic).

Requirement:

A single condition a user must meet. Examples:

  • Hold ≥ 10 USDC on Ethereum
  • Own an NFT from collection X
  • Have Gitcoin Passport score ≥ 20
  • Hold a specific POAP
  • Have > 5 GitHub commits to a specific repo
  • Twitter follower count > 1,000
  • Have completed a Galxe mission

Supported Platforms (Rewarded Roles)

Platform Access Type
Discord Role assignment (most common)
Telegram Group access, channel assignment
GitHub Repository collaborator/member
Google Workspace Google Group membership
Custom webhooks Trigger any API endpoint

Supported Requirement Sources

On-chain (wallet verification):

  • ERC-20 token balance (Ethereum, Polygon, Arbitrum, Optimism, Base, BSC, and more)
  • ERC-721 / ERC-1155 NFT ownership
  • Mirrored on Solana (SPL), Tezos, and other chains
  • Staked token balance (checking staking contracts)
  • On-chain activity: transaction count, first transaction date

Off-chain:

  • Gitcoin Passport score
  • Galxe missions / credentials
  • POAP event attendance
  • Snapshot governance participation
  • Custom HTTP API (can call any public API)
  • Discord roles (cross-server gating using another server’s role system)

Rule Logic

Guild.xyz supports full boolean logic for Requirements:

“`

Role: “Advanced Community Member”

Requirements (AND):

  • Hold ≥ 100 TOKEN_X on Ethereum
    OR: Hold ≥ 1 NFT from Collection Y

AND:

  • Gitcoin Passport score ≥ 15

AND:

  • Account age > 30 days

“`

This level of rule composition is not available in simpler tools like Collab.Land’s basic TRQ system.


Re-verification and Role Management

Guild.xyz performs periodic re-checks (hourly for paid plans, less frequent for free) and automatically:

  • Grants roles to newly eligible members
  • Revokes roles from members who fall below requirements

Users can trigger manual re-verification by visiting their Guild profile.


Open Source

Guild.xyz’s contracts and SDK are open-source (GitHub: guildxyz). This distinguishes it from Collab.Land, which is partially proprietary. The open-source model allows:

  • Communities to self-host their own Guild infrastructure
  • Developers to extend Guild with custom requirement types
  • Protocol integrations to build Guild as an access layer

Guild Token and Points System (2024)

Guild.xyz introduced a points and reputation system in 2024:

  • Users earn Guild points for completing tasks in joined Guilds
  • Communities can configure point-based roles within their Guild
  • Points are visible on user profiles, creating a portable reputation layer
  • A potential Guild token airdrop based on points activity was signaled for future consideration

Real-World Usage Examples

Community Use Case
Optimism Grant program eligibility verification for OP delegates
Uniswap Delegate forum access with UNI token requirement
Various DeFi protocols Beta feature access for large token holders
Developer communities GitHub contributor gating for technical channels
Creator communities Multi-NFT collection holders-only spaces

Related Terms


Sources

Last updated: 2026-04