Get involved
Welcome to the Web Monetization community! Whether you’re a seasoned developer, content creator, or just getting started with open source, there are many ways to contribute to the Web Monetization project. This guide will help you find your place in our vibrant ecosystem.
🚀 Get started
Section titled “🚀 Get started”New to Web Monetization?
Section titled “New to Web Monetization?”- Explore the project: Browse the Web Monetization repository to understand the specification structure and recent activity
- Join our community:
- Connect with us on
interledger.slack.com
in the#webmonetization
channel for real-time discussions - Join our Web Monetization Community calls
- Begin a new discussion or contribute to existing discussions in the WICG Web Monetization GitHub repo
-
Contribute
something you’ve built, open a new issue, or contribute to existing issues in the WICG Web Monetization GitHub repo - Suggest changes to the specification by submitting a pull request. For more details about spec contributions and development, visit contributing.md
- Connect with us on
- Get hands-on: Try implementing Web Monetization on your website to familiarize yourself with its functionality. Don’t hesitate to ask questions in GitHub Discussions!
Make your first contribution
Section titled “Make your first contribution”Ready to dive in? Here’s how to review good first issues on GitHub if you are new to open source development:
- Go to good first issues in the Web Monetization repo
- Make sure to review our comprehensive contribution guide
Before claiming an issue, ensure you have:
- Read the issue description and comments
- Reviewed any linked documentation or related issues
- Understood the expected deliverables
- Confirmed the issue hasn’t been resolved in a recent pull request
💻 Coding
Section titled “💻 Coding”- Update the existing Web Monetization v1 tools/libraries to the latest spec
- Create new Web Monetization tools/plugins for frameworks and libraries
- Build applications with new and varied use cases around Web Monetization. For example, you could:
- Add Web Monetization to your favorite open source project
- Create tools to allow websites to interact with web monetized visitors. Visual indicators, like celebration confetti, thank you notes, or payment counters are just a few ways to promote interaction
-
Contribute
to Interledger Foundation’s Web Monetization extension by coding or testing
📚 Documentation and learning
Section titled “📚 Documentation and learning”- Contribute to the docs by suggesting additions and improvements
- Create tutorials and guides to help others in the community work with Web Monetization
- Translate documentation to the following languages:
- Arabic
- Chinese
- French
- German
- Japanese
- Portuguese
- Spanish
- Review translated and localized content
🌟 Community building
Section titled “🌟 Community building”- Join us at the Interledger Summit and participate in our annual hackathon
- Organize your own hackathons, coding sprints, and installa-thons, both online and offline. Run campaigns and encourage participants to develop, collaborate on, and test projects
🤝 Getting help
Section titled “🤝 Getting help”Stuck on something? We’re here to help:
- Ask questions in the
#webmonetization
Slack channel for quick assistance - Start a discussion on GitHub for broader topics
- Join our community calls
Review our contribution guide for details.
Remember, every contribution matters - whether it’s a small documentation fix, a bug report, or a major feature implementation. We’re excited to have you as part of the Web Monetization community!