This step-by-step guide will walk you through owning an ENS domain and setting up your community JSON configuration in its record. Following this structure enables customization of your community page appearance and functionality.


📋 Steps Overview

  1. Get an ENS domain
  2. Configure your community
  3. Add your configuration to ENS
  4. Verify your community

1. Get an ENS Domain

Once you own an ENS domain, you can configure it to host your community setup via text records.


Configuration Overview

Your community configuration is a JSON object that defines both your community's membership source and the yapp sections that appear on your community page. This configuration follows a specific schema that determines what content is visible to different types of users.

Basic Configuration Structure:

{
  "members_source": "your-community.eth",
  "yapp_section": [
    // Your yapp sections will go here
  ]
}

Membership Source