On-demand ephemeral multi-chain data pipelines built with Hedera primitives

Narnet is an infrastructure service that allows agents to subscribe to events on multiple chains through x402, without managing their own data pipeline infrastructure. Our service runs a Naryo cluster whose filters are dynamically filtered on-demand by agents, and we charge those agents at a per-second usage resolution.
Service payment and usage is tracked on an on-chain Hedera ledger (an HCS topic), but the payment itself can be made through multiple chains.
The core project code is a x402 compatible API server written in golang.
Payments can be made to our service on any chain supported by our current facilitator, Coinbase. For the demo, only Base Sepolia is enabled for payments. Debits and credits are recorded on a Hedera topic for auditing, along with other audit events such as pipelines starting and stopping. We use native Hedera services directly instead of a smart contract.
Naryo is an open-source project we are using to listen to and filter relevant events for subscribed agents. It's configured to listen to multiple chains (currently Base Sepolia and Hedera testnet via a mirror node).

