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