System Architecture

The Qrism.space architecture is a modular, service-oriented system designed to efficiently build and scale Web3 products. We use proven technologies and protocols in the Base (Ethereum L2) ecosystem, minimizing custom on-chain code to increase security and development speed.

Frontend: React PWA

The user interface for our core platform (qrism.space) is built with React and TypeScript as a Progressive Web App (PWA), providing a cross-platform, native-app-like experience without the need for app stores.

Backend: Google Cloud Ecosystem

Our backend is built on serverless infrastructure from Google Cloud, secured by YubiKey.

  • Business Logic: Cloud Functions for Firebase process all user requests, trigger AI tasks, and act as the "orchestrator" for all blockchain operations.

  • Database: Firestore (NoSQL) is used to store data about users, EAO proposals, and as the "ledger" for token purchases during the Private Round.

  • AI Integrations: We use the Vertex AI (Gemini Models) platform for one key task: the operation of our EAO's AI Guardian, which analyzes proposals in the "Sandbox" for compliance with the Manifesto.

Blockchain: Base (EVM)

We use Base for all operations that require decentralization. Our strategy is to maximize the use of proven and audited EVM standards.

  • Core Treasury & Vesting: Safe (Gnosis Safe) is the core of our infrastructure. We use it for the main treasury (receiving Private Round payments) and for creating Safe-based vesting contracts for the team and early investors.

  • EAO Staking Program (Solidity): A custom smart contract on Solidity that allows users (including those with vesting tokens) to stake $QRISM to receive Voting Power (VP) for participating in governance.

Private Round Contributions

  • Web3 (Crypto): For the Private Round, we use direct on-chain transactions (ETH, USDC, USDT on Base) to our Safe treasury, with subsequent backend verification.

Diagram 1: Qrism.space Overall Architecture

Diagram 2: Data Flow Example (EAO Voting)

Last updated