At the heart of any thriving open-source ecosystem lies a well-defined contribution workflow—one that promotes transparency, accountability, and high-quality code. To keep up with the growth of our developer community, we’re standardizing how code gets contributed, reviewed, and merged into our repositories.
Whether you’re a core contributor or just getting started, this guide outlines how we collaborate effectively on GitHub—and how that directly strengthens the XDC Network.
🚀 Step 1: Raise an Issue for Every Suggestion or Feature
All ideas begin with a conversation. That starts with a GitHub Issue.
- 🛠 Found a bug?
- 💡 Have a new feature in mind?
- 🧩 Want to propose an optimization or refactor?
👉 Create an issue in the appropriate GitHub repository before writing any code.
This ensures:
- Transparent discussion and feedback
- Avoidance of duplicate efforts
- Alignment with the broader XDC Network roadmap
Each pull request (PR) must reference the related issue using Closes #123
or Fixes #456
.
👩💻 Step 2: Code Contribution Flow
Contributors
Anyone—including Amanda, Liu Dan, Nolan, Galaxy Tarun, and the wider community—can contribute using this workflow:
- Fork the repository and create a new branch from
dev
. - Implement your changes (bug fix, feature, or enhancement).
- Write clear commit messages and follow code standards.
- Submit a PR to the
dev
branch with:- A link to the related issue
- A clear summary of the change
- Tags indicating if it’s a feature, fix, or breaking change
🚨 Breaking Changes
If your PR introduces breaking changes:
- Add
BREAKING CHANGE
to the title and description - Provide documentation or migration instructions
- Request explicit approval from Fisher
🔍 Step 3: Review & Approval
Reviewers
All PRs must be reviewed and approved by at least two of the following reviewers:
- Liam
- Wanwiset
- AnilChinchawale
They will:
- Review code quality and security
- Validate against architectural guidelines
- Approve when standards are met
No PR will be merged without 2 reviewer approvals.
⚙️ Step 4: Merge & Release
After review and approval:
- The PR is merged into the
dev
branch. - Final merges into
main
happen via our release cycle and CI/CD. - All merges are traceable, auditable, and well-documented.
🌍 How This Supports the XDC Network
This workflow directly supports the growth, visibility, and reliability of the XDC Network:
- 📈 Improves visibility of network development across the ecosystem
- 🧠 Encourages innovation from contributors worldwide
- 🔗 Builds trust with enterprises, node operators, and ecosystem partners
- 📣 Signals transparency and openness to the global blockchain community
Every merged PR becomes public proof of collaboration, fostering community confidence and helping attract new talent, researchers, and integration partners.
💬 Summary
This workflow ensures:
- High-quality, secure, and scalable code
- Transparent contributor onboarding
- Strict controls for breaking changes
- Clear governance over core protocol development
🧠 Final Thoughts
Open-source is a team sport. With this workflow, we’re not just managing code—we’re building a movement.
If you're ready to contribute or just want to understand the process, open an issue and dive in. Together, we’ll continue to grow the XDC Network—securely, scalably, and openly.
Discussion (3)
A FIRST CLASS RECOVERY HACKER THAT IS TRUSTWORTHY AND RELIABLE. THE HACK ANGELS
I suffered in the hands of scammers losing my crypto assets worth $380,000 to a binary option site online with so much debt on me. I seriously needed the help of a legitimate hacking firm to assist in my case. I went searching for a hacker through the Internet seeking for a possible solution to my predicament and I saw comments about THE HACK ANGELS RECOVERY EXPERT. I had to trust the reviews and contacted them to inquire about their recovery services and what it takes to hire them, they laid down their working terms and conditions which I accepted before they commenced with the recovery. I can’t thank THE HACK ANGELS RECOVERY EXPERT enough for retrieving back my funds from these heartless scammers,
My sincere gratitude goes to the woman who commented on how she used THE HACK ANGELS RECOVERY EXPERT to recover her Bitcoin and return it to her wallet. If you ever find yourself in a similar predicament, I highly recommend reaching out to THE HACK ANGELS RECOVERY EXPERT. They are truly a Godsend, and their services can make a significant difference. Thank you once again, THE HACK ANGELS RECOVERY EXPERT, for restoring my lost funds. Get in touch with the team through the info below.
Email at support@thehackangels.com
Website at thehackangels.com
WhatsApp +1(520)2 0 0-2 3 2 0
If you're in London, you can even visit them in person at their office located at 45-46 Red Lion Street, London WC1R 4PF, UK. Don’t hesitate to reach out if you need help!
During the process, we can suggest that contributors add tests for larger or more important changes. It helps improve code quality, prevents regressions, and speeds up the review and merge process
maybe we should update PR template: github.com/XinFinOrg/XDPoSChain/bl...