Page cover

MVP architecture

ready

In MVP, we have the current functionalities:

On the our current architecture we have the following components:

  1. Multichain support: NEARarrow-up-right and Caminoarrow-up-right Blockchains.

  2. Business logic contains in smart contracts are written in Rustarrow-up-right & deployed in NEARarrow-up-right mainnet and in Solidityarrow-up-right & deployed in Columbusarrow-up-right testnet.

  3. Wallet Selectorarrow-up-right for authorization and integration with NEAR contacts, and MetaMaskarrow-up-right - for Camino authorization.

  4. Unityarrow-up-right mobile application is delivered through Google Play herearrow-up-right and App Store herearrow-up-right uses web authorization via deep link mechanismarrow-up-right.

  5. On-chain data storage Social DBarrow-up-right for user profiles.

  6. To store source images we use IPFS with NFT.storagearrow-up-right gateway.

  7. The Graph Protocolarrow-up-right sub-graph to index Social DB user profiles.

  8. Zero-knowledge vSelf SDK is written in Rustarrow-up-right, compiled via WebAssemblearrow-up-right, and delivered as npm packagearrow-up-right.

Last updated