2. Gateway / Relay Layer
Purpose:
Acts as the adapter/interface between your aggregator and various external DePIN networks.
Responsibilities:
Normalize protocol-specific communication: REST, libp2p, GraphQL, JSONRPC, gRPC.
Translate aggregator-standard queries into each DePIN’s format.
Handle authentication (e.g. API tokens, wallet signatures, access keys).
Serve as a lightweight proxy to route data and commands.
Examples:
Filecoin gateway using IPFS API or Lotus JSON-RPC.
Helium gateway using their Console APIs or MQTT relays.
DIMO connector fetching vehicle data via VIN & user permission tokens.
Last updated