- Published on
Contribute to LNbits
- Author

- Name
- LNbits
LNbits is free and open-source software. It is built by developers, but it grows through a much wider group of contributors: people who test, document, design, explain, deploy, build on top of it, and help others use it.
The LNbits project depends on practical contributions. Some are technical. Some are not. A useful bug report, a clearer paragraph in the docs, a tested pull request, a better UI flow, a merchant onboarding session, or a well-explained issue can all move LNbits forward.
The LNbits contribution page sets out six ways to get involved: Developer, Tester, Writer, Designer, Entrepreneur and Ambassador. Each path gives people a way to contribute according to their own skills, from a one-line fix to helping onboard a whole community.
Developer
Developers help improve the codebase. That might mean fixing bugs, building features, reviewing code, improving extensions, or submitting focused pull requests.
A good contribution does not need to be large. Small, clear changes are often easier to review and merge. If you understand a bug, can improve an existing feature, or can make part of LNbits easier to maintain, that is useful work.
Tester
Testing is one of the most valuable ways to contribute to open-source software. Testers help find problems before they reach more users.
This can mean testing pull requests, checking extensions, trying new features, confirming reported bugs, or writing clear reports with steps to reproduce, logs, screenshots, or screen recordings. A good bug report saves developer time and helps the project improve faster.
Writer
Writers make LNbits easier to understand.
Documentation, tutorials, guides, stories, release notes, FAQs and troubleshooting notes all help people use the project properly. A feature that is difficult to understand is less likely to be used, even if it works well.
Clear writing turns technical work into shared knowledge. It helps new users get started, helps existing users discover what LNbits can do, and helps developers spend less time answering the same questions repeatedly.
Designer
Designers help improve how LNbits looks, feels and communicates.
That might mean improving the user interface, working with Vue and Quasar, creating visual material, refining flows, or helping make pages, tools and explanations easier to navigate.
Good design is not decoration. It reduces confusion, helps users make better decisions, and makes the project easier to adopt.
Entrepreneur
Entrepreneurs contribute by building products and services on top of LNbits.
An open-source project becomes stronger when people use it in real products, businesses and services. Building on LNbits tests assumptions, reveals missing pieces, creates new use cases, and brings more users into the ecosystem.
This kind of contribution helps show what LNbits can do out in the world.
Ambassador
Ambassadors help bring LNbits into the world.
That might mean deploying LNbits for a community, helping merchants understand Lightning, supporting local users, answering questions, running workshops, or connecting the project with other people and organisations.
How to start
The best place to begin is the LNbits contribution page:
https://docs.lnbits.com/contribute/
There, you can choose a task that best fits your skills and take the next steps. You can join the LNbits Telegram group to ask questions and coordinate with others. You can use the LNbits GitHub to open an issue or submit a PR.
Start with something specific. Fix one thing. Test one thing. Explain one thing. Improve one page. Help one user. Report one bug clearly.
LNbits grows and everyone benefits when people make it easier for the next person to use, understand, and build on.