Page cover image

MVP architecture

ready

In MVP, we have the current functionalities:

On the our current architecture we have the following components:

  1. GCloud based services: Firebase Hosting, Cloud Run for dockerized API backend.

  2. Multichain support: NEAR and Camino Blockchains.

  3. Business logic contains in smart contracts are written in Rust & deployed in NEAR mainnet and in Solidity & deployed in Columbus testnet.

  4. Wallet Selector for authorization and integration with NEAR contacts, and MetaMask - for Camino authorization.

  5. Unity mobile application is delivered through Google Play here and App Store here uses web authorization via deep link mechanism.

  6. On-chain data storage Social DB for user profiles.

  7. To store source images we use IPFS with NFT.storage gateway.

  8. The Graph Protocol sub-graph to index Social DB user profiles.

  9. Zero-knowledge vSelf SDK is written in Rust, compiled via WebAssemble, and delivered as npm package.

Last updated