Encrypted data sealed on Hedera. Agents pay per-item over x402 to get it decrypted.
The paid data layer for AI agents. Sellers seal observations with per-message AES-256 encryption and publish the ciphertext to a Hedera HCS topic. Agents discover them, pay over x402 in USDC, receive the key, and verify the decrypted payload against the chain — no API keys, no humans in the loop.
How it works
GET /reveal, gets a 402 quote,
settles a signed USDC transfer via an X-PAYMENT header, and receives the key.A TypeScript monorepo in three parts. shared/ holds the zod schemas both apps agree on. They validate incoming data, generate the TypeScript types, and produce the JSON tool manifest the CLI hands to agents. apps/api/ is the broker: an Express server that encrypts payloads, posts them to Hedera, stores keys in Postgres, and puts x402 in front of the reveal route. apps/cli/ is what sellers and buyers actually run. The landing page is on Cloudflare Workers.
Hedera does three jobs here. Its fees are fixed and sub-cent, so paying per observation doesn't get swallowed by gas. HCS gives us an ordered, timestamped, tamper-proof log with no contract to deploy, there's no Solidity in this project at all. And Mirror Node lets anyone read the topic for free, including who paid to post each message, which is how we confirm a broker is who it claims to be. x402 handles payment inside the normal HTTP flow, so there's no pricing endpoint: the 402 response is the quote.

