Skip to main content
Welcome to the roadmap for GenosDB, a decentralized P2P graph database powering modern Web3 applications. This document outlines our vision and next steps.

Vision

Mission

To empower developers to build secure, real-time decentralized applications—from chats and Kanban boards to immersive 3D metaverses—without relying on centralized servers, with a simple API and a focus on security and performance.

Current Status: Stable Beta

As of today, GenosDB is in a stable beta phase, offering a robust set of features for building decentralized applications.

Key Features

  • Core operations: put, get, link, map, remove
  • Recursive graph traversal with $edge operator
  • Real-time subscriptions and reactive queries
  • See Documentation
  • Real-time audio, video, and file transfers
  • Cellular Mesh architecture for horizontal scaling
  • Nostr-based signaling
  • Supports 10,000+ simultaneous peers
  • See GenosRTC Architecture
  • Role-Based Access Control (RBAC)
  • WebAuthn biometric authentication
  • Access Control Lists (ACLs) for node-level permissions
  • Distributed Trust Model solving the trust paradox
  • See Security
  • Delta sync via Operation Log (Oplog)
  • Compressed payloads (MessagePack + pako)
  • Full-state fallback for reliability
  • Signaling over Nostr network
  • See Hybrid Delta Protocol
  • Tens of thousands of writes per second
  • OPFS-based persistence with tiered fallback
  • Non-blocking asynchronous architecture
  • See Worker Architecture

Availability

Limitations

  • API is stable but may undergo minor changes before v1.0
  • Source code is proprietary (builds remain free to use)

Historical Milestones

Based on our CHANGELOG:
1

v0.12.0 (Dec 2025)

Cellular Mesh Overlay for massive horizontal scalability
2

v0.9.8 (Jul 2024)

Instantaneous P2P network startup with hybrid relay management
3

v0.8.0 (Mar 2024)

Unprecedented write performance (50K+ ops/sec)
4

v0.7.0 (Feb 2024)

Migration to async factory function (await gdb())
5

v0.5.0 (Dec 2023)

Recursive graph traversal with $edge operator
6

v0.4.0 (Nov 2023)

Intelligent delta synchronization engine

Roadmap

Short Term (Q2 2026)

3D Metaverse Demo

Launch public, interactive demo of Babylon.js metaverse powered by GenosDB

Technical Deep Dives

Publish detailed articles on metaverse architecture and advanced patterns

Mobile Optimization

Further optimize GenosRTC for iOS and Android browsers

Documentation Expansion

Advanced guides and real-world case studies

Mid Term (Q3-Q4 2026)

GenosDB v1.0

Production-ready stable release with frozen API and semantic versioning

Community Growth

Active engagement through GitHub Discussions and community platforms

Enterprise Features

Enhanced monitoring, analytics, and deployment tools

Developer Tools

Browser DevTools extension for debugging P2P networks

Long Term (2027+)

Monetization Models

Premium support and consulting for enterprise applications

Security Audits

Third-party audits for enterprise adoption

Dedicated Fallback Nodes

Research into optimized cache/fallback infrastructure

Ecosystem Expansion

SDKs for React Native, Electron, and Node.js native environments

Flagship Use Case

OVGrid: 3D Metaverse

A fully decentralized 3D metaverse built with Babylon.js and GenosDB, featuring:
  • Real-time avatar synchronization
  • Persistent world state
  • P2P chat and voice
  • Object creation and manipulation

How to Contribute

Although the core source code is proprietary, your contributions are vital:
Use the builds in your projects and report bugs or issues on GitHub Issues
Build applications, demos, or tutorials and share them with the community. Contribution Guidelines
Join the conversation in GitHub Discussions
If you’ve built something cool, write about it on Medium, Dev.to, or your blog

Community

GitHub Discussions

Ask questions and share ideas

GitHub Issues

Report bugs and request features

Medium Blog

Tutorials and deep dives

GenosDB.com

Official website and updates

Contact

This roadmap is updated quarterly to reflect progress and shifting priorities. Thank you for your interest and support!

Changelog

Release history and updates

Contributing

How to contribute to GenosDB