Roadmap of Majesticer

Team Periodic Planning

Development Phases for Majesticer

We have divided the development process into three major phases to ensure efficient and agile product delivery. Below is the detailed plan for each phase:


Phase 1: MVP Architecture Design

  • Core Development Languages: Node.js, TypeScript, and Express.

  • Objective: Focus on designing and building the MVP architecture with a short development cycle.

  • Agility: Enable rapid iteration and updates to avoid delays caused by complex technical frameworks.

  • Outcome: Deliver a functional product quickly, allowing fast deployment and user feedback integration.


Phase 2: Sui Node Maintenance and Performance Optimization

  • Sui Node Maintenance: Begin maintaining Sui nodes to ensure stable RPC operations.

  • Additional RPC Services: Provide extra Sui RPC services for client usage.

  • Optimization Efforts:

    • Start transitioning to Rust for faster data fetching and improved computational performance.

    • Use Go as the backend API framework to enhance user experience for high-frequency users.

  • Objective: Gradually enhance system performance and reliability.


Phase 3: Advanced API Gateway and On-Chain Data Expansion

  • API Gateway: Develop and deploy an API gateway to provide high-end users with superior product experiences.

  • Data Expansion:

    • Add more on-chain data, including diverse token pricing, transaction volume records, and more.

    • Integrate exchange prices with weighted pricing based on market share, enabling users to better understand market trends.

  • Objective: Stabilize the product and progressively introduce advanced features to meet user needs.


Last updated