Lightning OSS spans Go, C, Rust, and many app repos. Pick a lane that matches your stack.
Complete Step 1 // Required reading in the study plan above, then continue here. This opens Contribution.
Step 2 — Context: map repos to skills
Pull curates Lightning repositories and GFIs on Contribution Discovery and Issue recommendations — start there before manually searching GitHub.
| Stack | Typical homes |
|---|---|
| Go | LND and tools |
| C | Core Lightning |
| Rust | LDK and related crates |
| TS / apps | Wallets, POS, explorers |
Loading diagram…
Done when: You can name one repo that fits your language and why.
Step 3 — Practice: shortlist and plan (lab)
Pick 2–3 candidate issues. Select one. Write problem, likely files, Polar/regtest or unit test plan.
Checklist
- Issue matches a skill you practiced on this roadmap
- Scope is one problem, not a drive-by refactor
- You know how you will prove it works
Done when: Lab evidence (URLs + approach + draft self-score) is complete.
Next lesson
Code Review Practice — review peer PRs before you ship your own.