Skip to main content
Stellarium is built in the open. You don’t need permission to help: pick an area, look around, and say hello on Discord.

Where to find us

Discord

Get help running a node, share what you’re building, and talk through ideas before writing a SIP.

Roadmap

The project backlog on GitHub.

Repositories

Ways to help

Study how other networks handle discovery, routing, and payments. Poke holes in the whitepaper and turn your findings into a SIP.
Work on the RequestScript parser, type checker, and runtime. Propose new language features, and write examples and test cases.
Improve the website, write guides, tutorials, and reference docs, and help launch the blog.
Work on peer discovery, routing, and syncing in the node. Think through trust, signing, and payments between nodes. Run nodes and report what breaks.

Your first contribution

1

Join the Discord

Introduce yourself and say which area interests you.
2

Look around the repos

Read the README, try running the code, and check the open issues.
3

Start small

Fix a typo, improve an example, or answer a question.
4

Go bigger

Take on a feature or write a SIP.

Developing stellarium-ts

The node repository is a pnpm monorepo:
If you change the operator’s database schema, generate migrations before opening a PR: