We are a community-driven organization focused on building innovative open-source projects at the intersection of operating systems, blockchain, and gaming. The name "NumeronOS" reflects our ambition to create an ecosystem of tools and platforms ("OS") that power the next generation of decentralized applications – starting with fully on-chain games.
Our mission is to make decentralized technology playful and accessible. By applying operating system principles to blockchain dApps, we hope to enable complex, persistent worlds and systems that anyone can extend or contribute to.
Currently, our flagship project is Numeron OS, an open-source monster-catching RPG that runs entirely on the blockchain. It's a proof-of-concept of what a "Web3 Operating System" for a game might look like – combining smart contracts (as the backend logic), a game engine frontend, and even AI integration for dynamic content. Numeron OS demonstrates many of the ideas and values we care about:
All core game logic and assets reside on-chain, meaning players truly own their data and the game can potentially outlive any single server or company. This ethos guides all our projects – we favor architectures that avoid central points of control.
Just like classic PC operating systems or games that thrive on mods, our projects are MIT-licensed (or similarly permissive) and open for the community to tinker with. We encourage developers to fork our code, build extensions, or even create new games on top of our engines. If you have an idea to make Numeron better or to use our Dubhe engine in your own project, go for it!
We're not just blockchain developers or just game developers. NumeronOS sits at a crossroads of multiple domains – distributed systems, game design, economics (token design), and AI. We believe the coolest innovations happen when you mix fields. In Numeron OS, you'll see this in action (e.g., random number generation using on-chain methods, game state management like an OS kernel, AI NPCs, etc.). We want to continue pursuing such cross-discipline projects under the NumeronOS umbrella.
This organization was born out of a hackathon, and that hackathon spirit remains in our culture. We love to experiment, rapidly prototype, and learn new things. We also love to share that knowledge – expect write-ups, documentation, and possibly tech talks or streams as we develop our projects. New to blockchain or OS dev? No problem – our projects are a great place to learn by doing, and we're happy to mentor newcomers.
Aside from Numeron OS, we plan to expand our project roster in the near future. Some ideas on the horizon include:
Formalizing the on-chain engine used in Numeron OS (code-named Dubhe) into a reusable framework. This could become a standalone project or library that others can use to build their own on-chain games or complex dApps. It provides the "operating system" layer for managing on-chain assets, user inventories, and even cross-chain interactions.
We might create developer tools to make building on NumeronOS easier – for example, custom indexers, SDKs, or templates for quickly spinning up game-like dApps on Sui or other chains. If you have ideas for improving the developer experience, this org can host those tools.
Perhaps mini-projects that explore specific mechanics (like an on-chain turn-based strategy game module, or a DeFi simulation game) which could integrate with Numeron OS or run standalone. These would live in their own repos under NumeronOS for others to explore and contribute to.
Not exactly a "software project," but we treat our research as part of the output. We may maintain a knowledge base or whitepapers in the org (for instance, a paper on designing fair on-chain battle systems, or tutorials on writing Move smart contracts for games).
NumeronOS is a young organization, and we're eager to welcome new contributors and collaborators. Here are some ways to jump in:
Start with the Numeron OS repository. Read the README to understand the project and follow the setup instructions if you'd like to play or develop. We will be adding more repositories as described above – keep an eye out for new additions in this organization. Each project will have issues listed for contribution opportunities.
We're setting up community channels where developers and enthusiasts can discuss ideas. This will likely include a Discord server (for real-time chat), and GitHub Discussions in our repos for longer-form brainstorming. Once those are live, we'll update this README with the invite links. Don't be shy – whether you have a question about how something works, or a suggestion for a new feature, your voice is welcome.
For quick updates, announcements, and fun progress snapshots, follow our Twitter @NumeronWorld. We'll post when we hit milestones or publish new projects. We may also occasionally write blog posts (on a personal blog or Medium) about the tech behind NumeronOS projects – we'll link those here when available.
Just as with Numeron OS, all our projects are open to contribution. If you're a developer, check issues across the various repos for tasks that interest you. If coding isn't your thing, you can contribute in other ways too – testing our apps and reporting bugs, improving documentation, or helping other community members who have questions (for example, on Discord or forums). We also value creative contributions: if you're a game designer or artist and want to help design monsters, lore, or UI for Numeron OS, that's a fantastic contribution as well! Open source isn't just about code.
If you like what NumeronOS is doing, help us find more like-minded people! Star our repositories, share our projects on social media, or mention them in relevant communities. The more interest and feedback we get, the faster we can grow and improve.
At NumeronOS, we care about innovation, collaboration, and openness. We're not a corporation or a formal entity – we're a bunch of hackers and creators who believe in building cool stuff together in public. Here's what you can expect from our community:
We welcome contributors of all backgrounds and skill levels. Whether you're a veteran open-source maintainer or a student just starting out, you'll be treated with respect. We have a Code of Conduct that we expect all members to follow, ensuring that our community remains a safe and inclusive space.
Our projects often venture into uncharted territory (like new blockchain tech or mixing in AI). We embrace mistakes as learning opportunities. If something breaks or doesn't work as expected, we figure it out together. If you're new to a concept, feel free to ask questions – we're all continuously learning.
We strive to write solid, secure code (especially for smart contracts), but we also love to experiment rapidly. This means we sometimes prototype quickly to test an idea, then refactor or improve it once proven. Contributors can expect a bit of both worlds: there's room for quick hacks as well as thorough, careful engineering. We do code reviews not to gatekeep, but to share knowledge and catch bugs – so don't be afraid to contribute because you think your code "might not be good enough." If it works and you're open to feedback, it's good enough to start the conversation!
All projects under NumeronOS are meant to be open and remixable. We use permissive licenses (MIT or Apache-2.0) by default. We also make sure to credit contributors and upstream projects we utilize. If you build something using our work, we'd love to hear about it and possibly feature it – but you're also free to just use it without permission. Open source for us truly means freedom to collaborate.
New to the organization? Here's a quick start guide:
-
Read the Numeron OS README: It's our primary project and gives you a feel for what we're doing. Even if you're more interested in potential future projects, Numeron OS showcases our approach and tech stack (Rust/Move for contracts, TypeScript/React for front-end, etc.).
-
Set up the Environment (optional): If you want a hands-on experience, try running Numeron OS on testnet or locally. Following the instructions will familiarize you with the tools (PNPM, Sui CLI, etc.) that we often use.
-
Say Hi: Drop a hello in our community chat (once available) or leave a comment in a Discussion. Introduce yourself and what interests you. We can guide you to a good first task or just chat about the project goals.
-
Browse Other Repos: As our org grows, check out other repositories under NumeronOS. Each will have its own README and issues. You might find a smaller project that is more up your alley to start contributing to.
-
Stay Updated: Keep this organization "watched" for releases or new repo creations. We'll also update this Org README with any major news. And of course, follow the Twitter for fun updates.
We're thrilled to have you here. NumeronOS started as a passion project to blend gaming with the decentralized web, and it's blossoming into a collaborative effort. By being part of our GitHub organization, you're joining us on this journey. We hope you'll learn new things, have fun, and maybe even make something groundbreaking together with us. Thank you for visiting NumeronOS – let's build the future of open-source gaming and beyond!