home / contributing

Contributing to icon.community 🌐

The ICON community website, much like the ICON project as a whole, is an open-source endeavor. If you're interested in contributing to our gateway to the ICON ecosystem, here are some ways you can get involved.

👥 Chat, ask questions and connect with other ICON community members right here

Ways to contribute

Contribute to icon.community with these steps

To work on icon.community, you'll need to have a GitHub account, regardless of whether you're contributing to the site, creating content, or fixing issues.

All updates and changes must be made using the GitHub pull request (PR) process. Essentially, you will create a local copy of the website, make your modifications, and request to merge your changes. If you're not familiar with this process, you can find instructions in the icon.community README.md file in the GitHub repository.

It's not necessary to request permission to work on anything, but it's always smart to inform the main icon.community contributors of your plans. You can do this by commenting on an issue or PR on GitHub, or by reaching out to them on the ICON Discord server.

How decisions about the site are made

Decisions regarding ICON's PRs, design evolution, and major upgrades are made by core icon.community contributors, in collaboration with the broader ICON team.

Community input is valued highly and all ICON community members are encouraged to raise any questions or submit PRs.

First time contributing?

Discover suggested contributions in the icon.community GitHub Issues tab. Issues labeled with good first issue offer up great suggestions for new contributors to get started with!

For more information on how to contribute to open source projects, check out How to Contribute to Open Source.