Skip to content

ENSRainbow Concepts

This section covers the fundamental concepts needed to understand and work with ENSRainbow. Whether you’re integrating with the API, contributing to the project, or just want to understand how it works, start here.

If you’re new to ENSRainbow, we recommend following this learning path:

  1. Start with the Glossary to familiarize yourself with key terms
  2. Read Label Sets & Versioning to understand the core versioning concepts
  3. Review the Data Model to see how data is organized
  4. Check out TypeScript Interfaces if you’re planning to use the SDK

For deployment and operational considerations, also review Technical Versioning and Architecture.

After understanding these concepts, you’ll be ready to dive into the Usage documentation or Contributing guides.