AI-assisted software maintenance with public bounties, scoped product work, and verifiable MRG rewards.
Fund a project → claim a scoped issue → ship a PR with evidence → earn MRG on the public proof ledger.
Claim intake · Core platform · Scan ledger · Product site · Admin
Languages / Ngôn ngữ
English
·
Tiếng Việt
·
中文
·
日本語
·
한국어
·
Español
·
Français
·
Deutsch
·
Português
·
Bahasa Indonesia
·
ไทย
·
हिन्दी
·
العربية
·
Русский
·
All guides
- Languages
- What MergeOS is
- How to contribute
- Contributor checklist
- Featured open bounties
- Product portfolio
- Core links
- MRG rewards
- PR evidence
- Security
- Local development
Same contributor rules in every language. Prefer the guide below if English is not your primary language.
| Language | Guide |
|---|---|
| English | docs/en.md (this profile is English) |
| Tiếng Việt | docs/vi.md |
| 中文 | docs/zh.md |
| 日本語 | docs/ja.md |
| 한국어 | docs/ko.md |
| Español | docs/es.md |
| Français | docs/fr.md |
| Deutsch | docs/de.md |
| Português | docs/pt.md |
| Bahasa Indonesia | docs/id.md |
| ไทย | docs/th.md |
| हिन्दी | docs/hi.md |
| العربية | docs/ar.md |
| Русский | docs/ru.md |
Index: docs/README.md
Product-specific multilingual packs (example): PlantGuide guides.
MergeOS is an operating system for funded software work: customers fund projects, work is broken into scoped bounty issues, contributors claim and ship pull requests with proof, and approved deliveries are recorded on a public MRG ledger.
This organization (mergeos-bounties) hosts:
| Surface | Role |
|---|---|
| Core platform | mergeos — marketplace, admin, scan, agent protocol |
| Product repos | Open-source tools with ongoing bounty packs (plants, signs, smart home, robotics, AR, …) |
| Contracts | mergeos-contracts — Solana MRG program |
| Proof | scan.mergeos.shop — public ledger explorer |
All new bounty work follows one public queue:
| Step | Action |
|---|---|
| 1 | Open Claim MRG Tokens (#1) |
| 2 | Comment: bounty issue URL, your GitHub handle, short implementation plan |
| 3 | Wait for maintainer confirmation before coding |
| 4 | Branch/fork → focused PR linking the bounty issue and claim comment |
| 5 | Attach evidence (screenshots / GIF / video / test notes) |
| 6 | Keep PR open for review; approved work receives assigned MRG via MergeOS |
Do not open random one-off bounty issues without maintainer direction. Use the claim intake so the queue stays fair and reviewable.
Full rules: BOUNTY-POLICY.md · status map: README-INDEX.md
Before a bounty PR can merge and credit, maintainers verify:
| Gate | Requirement |
|---|---|
| Community | Follow the org mergeos-bounties and star both mergeos and mergeos-contracts |
| Claim | Work claimed on issue #1 (or maintainer-assigned) |
| Evidence | Visual or test proof in the PR (see PR evidence) |
| Security | No secrets, production keys, or private customer data |
| CI | Relevant tests/builds green for the area you touched |
Star the core repos above — starring only a product repo is not enough.
High-visibility platform work on mergeos. Always re-check the issue thread and claim queue before starting — assignments change.
| Bounty | Reward | Notes |
|---|---|---|
| PayPal Sandbox payment flow | 1000 MRG | Funding + mint + admin + ledger |
| USDT crypto gateway + webhook sandbox | 1000 MRG | Callbacks + proof ledger |
| QA: test submitted PRs + verify evidence | 300 MRG / PR | Ongoing review track |
| Stripe PaymentIntent funding rail | 100 MRG | Project escrow |
| Admin one-click verify + credit template | 100 MRG | Ops UX |
| Bank transfer + admin manual verify | 50 MRG | Funding path |
Product packs (species photos, sign glosses, device packs, theme packs, …) live on each product’s Issues tab with bounty labels — typically 25–200 MRG per scoped PR after gates pass.
Public repos under this org. Open an issue labeled bounty (or follow pack generators in each repo) to contribute.
| Product | Description |
|---|---|
| mergeos | Bounty marketplace, ledger, scan, admin, agent protocol |
| Gomi | MergeOS IDE / desktop coding workspace |
| PlantGuide | Plant species ID and care (multi-language guides) |
| Loru | Sign-to-text / sign-to-voice training toolkit |
| NokaMan | Multi-language learning assessment (CEFR writing) |
| PoseGuide | Photography pose guidance and composition coaching |
| NeraJob | Global job scanner, CV builder, apply assistant |
| BloggerEasy | Generate Blogger XML themes from HTML or images |
| HIRI | Home Assistant bridge + ESP firmware + web/admin/mobile |
| Lappa | ROS2 package IDE: native sim, Docker show mode, demos |
| ros2-mcp | MCP server for AI agents ↔ ROS2 (mock + live) |
| BeeAR | Virtual try-on for glasses and accessories |
| mergeos-contracts | Solana MRG token program |
Funded sister work may also appear outside the org (e.g. OriLang) with the same claim and evidence rules when labeled as MergeOS bounties.
| Link | Purpose |
|---|---|
| mergeos-bounties/mergeos | Main platform monorepo |
| Claim MRG Tokens (#1) | Required public intake before bounty work |
| Bounty policy | Claim, evidence, review, payout rules |
| README index | Active bounty docs and claim status map |
| MergeOS Scan | Public MRG ledger explorer |
| mergeos.shop | Customer-facing product site |
| uta.mergeos.shop | Admin workspace |
| mergeos-contracts | On-chain MRG contracts |
MRG is the MergeOS reward and proof token used for bounty accounting. Each eligible issue lists reward amount, acceptance criteria, and evidence expectations.
| Scale | Typical use |
|---|---|
| 25–200 MRG | Product pack PRs after gates (star/follow, evidence, security, CI) |
| Higher labels | Large platform features (e.g. payment rails) — still claim first |
Rewards are assigned by maintainers after claim approval and PR review. There is no payout for unclaimed work, duplicates, incomplete work, or PRs without evidence.
Verify credits on scan.mergeos.shop (address form: github:<login>).
Every bounty PR should include:
- Clear description of the bug, feature, or integration
- Link to the bounty issue and claim comment (or maintainer assignment)
- Visual proof when UI, payments, admin, ledger, or user-facing behavior changes
- Test notes: commands run, local/staging URL, sandbox/mock provider used
- Confirmation that secrets and private data are not committed
Domain hints (attach in PR body or allowed paths):
| Area | Evidence examples |
|---|---|
| Platform UI | Desktop + mobile screenshots |
| PlantGuide | Species photos (original) |
| Loru | Sign photo/video + consent note |
| BloggerEasy | Theme HTML render screenshot |
| HIRI | HA entity shot, discovery JSON, build/flash notes |
| Lappa / ros2-mcp | IDE/sim shots, CLI or MCP tool output |
| BeeAR | Try-on screenshots; camera consent if real faces |
| Backend / SDK | Focused tests can substitute UI evidence |
PRs without evidence are not ready for bounty review.
Never commit:
.envfiles with real credentials- PayPal / Stripe / crypto production keys
- Webhook signing secrets or SMTP passwords
- Home Assistant long-lived tokens, MQTT passwords, Wi‑Fi credentials
- Private customer data or raw sensitive payment payloads
Use documented sandbox or test-mode config. If a gateway has no official sandbox, implement a deterministic mock that exercises the same server callback path.
Clone and follow the monorepo README for full setup:
git clone https://github.com/mergeos-bounties/mergeos.git
cd mergeos| Area | Quick start |
|---|---|
| Backend | cd backend && go test ./... && go run ./cmd/mergeos |
| Public frontend | cd frontend && npm install && npm run local |
| Admin | cd admin && npm install && npm run local |
| Scan | cd scan && npm install && npm run dev |
Product CLIs (PlantGuide, Loru, HIRI, …): see each repo’s Quick start — typically pip install -e ".[dev]" then <cli> demo.
Run the tests and builds for the area you touched before opening a PR.
New contributor?
- Follow mergeos-bounties
- Star mergeos and mergeos-contracts
- Comment on Claim MRG Tokens (#1)
- Ship with evidence
That keeps the bounty queue fair, reviewable, and easy for everyone to follow.