# 6. Payment Router

Purpose:

Abstracts the complexity of paying in different native DePIN tokens by creating a\
unified payment experience for users.

Responsibilities:

* Accepts payments in one or more stablecoins or native protocol tokens (e.g.  \
  USDC, ETH, AGG token).
* Converts and routes payment to the service provider in their accepted token  \
  (e.g., FIL, IOT, HNT, CRU).
* Handles exchange rate logic and integrates with on-chain DEXes or bridges.
* Manages escrow if task fulfillment and proof validation are required.

Features:

* Streaming payment support (e.g., real-time sensor data).
* Split payments (e.g., for multi-node, multi-DePIN services).
* Refund and slashing mechanics for failed or low-quality service.
