🏯Architecture
Overall architecture of the system
Last updated
Overall architecture of the system
Last updated
User: Initiates an action on the Solarplex protocol.
API Server: Receives the action, signs it with the server's private key, and sends the signed action back to the user.
Datastore: Stores the action in a pending state, waiting for confirmation from the Validator.
User: Signs the action with their private key and broadcasts it to the Solana blockchain.
Solana: Processes the action on the blockchain.
App View: Displays the content and updates in real-time, retrieving data from the Datastore's real-time store.
Arweave: Stores a permanent snapshot of the protocol's state, backed up from the Datastore.
Validator: Listens for events on the Solana blockchain and confirms the authenticity of the action.
Solana: Provides the blockchain infrastructure for processing and validating actions.
Datastore: Receives updates from the Validator, changing the action's state from pending to confirmed.
App View: Displays the content and updates in real-time, retrieving data from the Datastore's real-time store.
Arweave: Stores a permanent snapshot of the protocol's state, backed up from the Datastore.