Building the MyZubster Metaverse: Features & Roadmap
Daniel Ioni shares an open-source development update on MyZubster Metaverse, detailing account linking, MongoDB abuse protection, and contributor initiatives.

Stock photo for illustration only, not from the actual event
- Successfully implemented account-linked flows within the Metaverse experience.
- Introduced distributed abuse protection backed by MongoDB databases.
- Addressed dependency backlog challenges and security pipeline findings.
- Invited open-source contributors to test systems and submit bug reports.
Development on the MyZubster Metaverse has reached a notable milestone, with open-source updates shared by Daniel Ioni detailing ongoing efforts to connect independent projects, digital identities, and real-world communities. The vision extends beyond a standard virtual environment, aiming to construct an integrated ecosystem built on shared knowledge and active participation.
During the recent cycle, the team successfully deployed and tested the account-linked flow, bridging the Metaverse experience with MyZubster's broader authentication framework. This establishes a foundational layer for future interactions between digital identity, community engagement, and independent project nodes.

Stock photo for illustration only, not from the actual event

Stock photo for illustration only, not from the actual event
A major technical milestone is the implementation of MongoDB-backed abuse protection. The system establishes rate limits across four distinct Metaverse operations, coordinating abuse controls across application instances rather than relying strictly on isolated server memory pools.
Employing an external database like MongoDB alongside HMAC-derived identifiers for rate limiting represents a strategic balance between security and data minimization. By configuring the system to fail closed when the shared rate-limiting dependency is unavailable, the development team prioritizes strict abuse prevention over uninterrupted availability during infrastructure disruptions.
During code review, the team discovered that an unavailable MongoDB instance could cause the limiter to fall back to local in-memory behavior. To rectify this, the production configuration was updated to fail closed when the shared dependency drops, ensuring security measures are not silently weakened. This update was merged via Pull Request #30 and Commit d911cadd824a1ca00b50cfead7929eb8f80934d0.
Despite these completed implementations, the security pipeline continues to flag an existing dependency backlog, including potential breaking changes such as a major Hardhat migration. Rather than applying blind updates, the team plans to assess actual exposure, submit targeted fixes, and re-run the pipeline.
Looking ahead, MyZubster is exploring interoperability with contributor-owned infrastructure through the N4K48 pilot. Ultimately, the project aims to integrate the Metaverse with Zorgax, the Marketplace, and the Contributor Passport, encouraging open-source developers to review code, report bugs, and contribute to the ecosystem.
Source: Dev.to
Found something wrong in this article? Report an issue with this article
Comments
Leave a Comment