Skip to content

Latest commit

 

History

History
71 lines (51 loc) · 2.36 KB

File metadata and controls

71 lines (51 loc) · 2.36 KB

Contributing to Namespace

Thank you for your interest in contributing to Namespace! We’re excited to have you collaborate on building open-source solutions in the blockchain ecosystem, specifically around the Ethereum Name Service (ENS).

Whether you're submitting a bug report, suggesting a feature, or contributing code, your input is invaluable.


Table of Contents


Getting Started

  1. Explore our projects: Check out our GitHub repositories to find active projects.
  2. Join the community: Join us on Discord or Telegram to discuss ideas and ask questions.
  3. Read the docs: Learn about ENS and how our projects align with the broader blockchain ecosystem by reviewing our documentation.

Code of Conduct

We are committed to fostering a welcoming and inclusive environment. Please read our Code of Conduct before contributing to ensure a positive experience for everyone.


How to Contribute

Reporting Issues

  • Use the GitHub Issues tab to report bugs or propose enhancements.
  • Provide clear, concise details:
    • Steps to reproduce (if reporting a bug)
    • Expected and actual behavior
    • Environment details (e.g., browser, OS, blockchain network)

Feature Requests

  • Suggest features by opening an issue with the label enhancement.
  • Clearly outline:
    • The problem the feature solves
    • Proposed solution
    • Any potential challenges or considerations

Contributing Code

  1. Fork the repository:
    • Click the Fork button at the top of the repository.
  2. Clone your fork:
    git clone https://github.com/thenamespace/repo.git
  3. Make changes:
    • Create a new branch for your feature or bug fix.
    • Make your changes and commit them.
  4. Submit a pull request:
    • Push your changes to your fork.
    • Open a pull request against the main repository.