OnGrid Protocol Doc
  • Introduction to Ongrid Protocol
  • OnGrid Protocol
    • Problem Statement
    • OnGrid Protocol Solution
      • Core Features
  • Technical Architecture
    • Key Components:
      • Physical Infrastructure Layer (DePIN Devices)
      • Decentralized Network Layer
      • Blockchain and Storage Layer (Including Smart Contracts)
      • Application Layer
    • Technology Stack
  • Data Flow and Smart Contract Interactions
  • Security and Scalability Features
  • Use Cases
  • Roadmap
  • Conclusion
Powered by GitBook
On this page
  1. Technical Architecture
  2. Key Components:

Application Layer

This layer provides user-facing interfaces and backend services to interact with the blockchain and smart contracts.

  • Components:

    • User Interface (UI):

      • Web Platform: Hosted at ongridprotocol.com, offering dashboards for investors and solar companies.

        • Investor Dashboard: Displays investment opportunities, portfolio performance, real-time energy data, and carbon credit earnings.

        • Solar Company Dashboard: Provides access to funding applications, energy production metrics, and carbon credit issuance status.

      • Mobile App: Planned for iOS and Android, offering on-the-go access.

    • Backend Services:

      • API Gateway: Exposes RESTful APIs for interacting with smart contracts (e.g., initiating investments, querying carbon credits).

      • Data Aggregation Service: Processes energy data from the libp2p network, calculates CO2 reductions, and submits data to the Carbon Credit Issuance Contract.

      • Authentication Service: Manages user access using wallet-based login (e.g., MetaMask, ICP Internet Identity).

    • Off-Chain Integrations:

      • Interfaces with Verra/Gold Standard APIs to validate carbon credit compliance.

      • Connects to payment gateways for fiat on-ramping (e.g., USD to stablecoins).

  • Role: Bridges users to the blockchain, enabling seamless interaction with smart contracts and providing real-time insights.

PreviousBlockchain and Storage Layer (Including Smart Contracts)NextTechnology Stack

Last updated 13 days ago