diamonds-4How Valeo works

Technical Architecture

Architecture OverviewValeo uses a client-server architecture with blockchain integration:

  1. Client Application (Flutter)

  • User interface and interactions

  • Local secure storage for keys

  • Transaction signing and submission

  • Real-time balance updates

  1. Backend Services (Supabase)

  • User authentication and management

  • Username-to-wallet mapping

  • Push notification delivery

  • API proxy services

  1. Blockchain Layer (Solana)

  • Transaction execution and settlement

  • Balance queries

  • Transaction history retrieval

Last updated