🪙 MyZubster Rewards System: Earn $MYZ for Every Merged PR
We're excited to announce that the $MYZ Rewards System is now live and fully automated!
Starting today, every contributor who merges a Pull Request into the MyZubsterGateway repository will automatically receive 20 $MYZ as a reward for their work.
This is a major step toward building a self‑sustaining, token‑driven ecosystem where contributions are recognized and rewarded in real time.
🔧 How It Works
The entire reward process is automated through a GitHub Actions bot that:
- Listens for
pull_requestevents. - When a PR is merged, it extracts the contributor's GitHub username.
- Calls the MyZubster Gateway API to mint and send $MYZ directly to the contributor's wallet.
The bot is lightweight, secure, and runs entirely on GitHub infrastructure.
🧠 The Gateway Backend
The Gateway is a Node.js + Express service that handles:
-
Token simulation –
mint,transfer, andbalancefunctions (ready to be swapped with real Tari/Monero RPC). - Escrow simulation – 2‑of‑3 escrow with proof submission and release.
- Reward API – an endpoint that accepts reward requests and stores them in a MongoDB database.
All endpoints are tested and ready for production.
📈 Current Status
| Metric | Value |
|---|---|
| Reward per PR | 20 $MYZ |
| Active repositories | MyZubsterGateway |
| Test coverage | ✅ All CI checks pass |
| Deployment | Live on Vercel / Render |
🔮 What’s Next
We’re planning to:
-
Expand the bot to other repositories (
myzubster,MyZubster-Marketplace,myzubster-docs). - Replace token simulation with real Tari/Ootle RPC calls.
- Add a public leaderboard showing top contributors and total $MYZ earned.
-
Allow custom bounty amounts per issue via labels (e.g.,
bounty: 50).
🤝 How to Get Started
If you want to start earning $MYZ:
- Find an issue labeled
bountyorgood-first-issueinMyZubsterGateway. - Submit a Pull Request.
- Wait for the merge – the bot will handle the rest.
All contributions are welcome, whether it’s code, documentation, or bug reports.
📦 Resources
-
Gateway Repository:
https://github.com/MyZubster-Ecosystem/MyZubsterGateway -
Bot Workflow:
.github/workflows/reward-bot.yml -
Gateway API:
https://myzubster-gateway.onrender.com(or your local IP)
💬 Final Thought
We believe that open‑source contributors should be rewarded for their time and effort. The $MYZ Rewards System is our way of giving back to the community that helps us grow.
If you have ideas, suggestions, or bug reports — open an issue or join the discussion.
Let’s build the future of decentralized contributions, one PR at a time. 🚀
Top comments (0)