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.
- Explore our projects: Check out our GitHub repositories to find active projects.
- Join the community: Join us on Discord or Telegram to discuss ideas and ask questions.
- Read the docs: Learn about ENS and how our projects align with the broader blockchain ecosystem by reviewing our documentation.
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.
- 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)
- Suggest features by opening an issue with the label
enhancement. - Clearly outline:
- The problem the feature solves
- Proposed solution
- Any potential challenges or considerations
- Fork the repository:
- Click the
Forkbutton at the top of the repository.
- Click the
- Clone your fork:
git clone https://github.com/thenamespace/repo.git
- Make changes:
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Submit a pull request:
- Push your changes to your fork.
- Open a pull request against the main repository.