|
1 | | -# Contributing to Awesome 0G |
| 1 | +# Contributing to 0G Tooling Hub |
2 | 2 |
|
3 | | -Thank you for your interest in contributing to Awesome 0G! We welcome contributions from the community. |
| 3 | +Thank you for your interest in contributing to the 0G Tooling Hub! We welcome contributions that help developers discover and use 0G tools and resources. |
| 4 | + |
| 5 | +## What Belongs Here |
| 6 | + |
| 7 | +This repo is a **tooling and resource hub** — not a project showcase. Contributions should fall into one of these categories: |
| 8 | + |
| 9 | +- **SDKs & Libraries** — Official or community-maintained SDKs for 0G services |
| 10 | +- **Starter Kits** — Boilerplate projects that help developers get started quickly |
| 11 | +- **Developer Tools** — CLIs, scanners, dashboards, and other utilities |
| 12 | +- **Documentation Links** — Pointers to official or high-quality community docs |
| 13 | +- **AI & Zero-Code Tools** — MCP servers, IDE integrations, prompt templates |
| 14 | +- **Technical Blogs** — Deep dives, architecture posts, and developer guides |
| 15 | +- **Tutorials** — Step-by-step learning content |
| 16 | +- **Infrastructure Providers** — RPC and node services supporting 0G |
4 | 17 |
|
5 | 18 | ## How to Contribute |
6 | 19 |
|
7 | 20 | 1. Fork the repository |
8 | 21 | 2. Create a new branch for your changes |
9 | | -3. Make your changes |
| 22 | +3. Add your entry to the appropriate section in `README.md` |
10 | 23 | 4. Submit a pull request |
11 | 24 |
|
12 | 25 | ## Guidelines |
13 | 26 |
|
14 | | -- Make sure the project you're adding is related to 0G ecosystem |
15 | | -- Add new entries to the appropriate section |
16 | | -- Keep descriptions concise and clear |
17 | | -- Check your spelling and grammar |
18 | | -- Make sure your code is properly formatted |
19 | | -- Remove any trailing whitespace |
| 27 | +- **Correct section** — Add entries to the section that best fits the resource type |
| 28 | +- **Table format** — Match the existing table format for the section (columns, links, descriptions) |
| 29 | +- **Working links** — Verify all URLs resolve before submitting |
| 30 | +- **Concise descriptions** — Keep descriptions short and informative |
| 31 | +- **No duplicates** — Check that the resource isn't already listed |
| 32 | +- **Spelling & grammar** — Proofread your additions |
20 | 33 |
|
21 | 34 | ## Quality Standards |
22 | 35 |
|
23 | | -- Projects should be actively maintained |
24 | | -- Projects should have documentation |
25 | | -- Projects should be open source |
26 | | -- Projects should have a clear connection to 0G ecosystem |
| 36 | +- Tools and SDKs should be functional and installable |
| 37 | +- Documentation and blog links should point to current, maintained content |
| 38 | +- Resources should have a clear connection to the 0G ecosystem |
| 39 | +- Community tools should have a README and basic documentation |
27 | 40 |
|
28 | 41 | ## Need Help? |
29 | 42 |
|
30 | | -Feel free to open an issue if you have any questions about contributing. |
| 43 | +Feel free to open an issue if you have questions about contributing, or reach out on [Discord](https://discord.gg/0glabs). |
0 commit comments