Skip to content

feat(services): add Pocket Network - #1014

Open
TheFeloniousMonk wants to merge 2 commits into
tempoxyz:mainfrom
pokt-network:add-pocket-network
Open

TheFeloniousMonk wants to merge 2 commits into
tempoxyz:mainfrom
pokt-network:add-pocket-network

Conversation

@TheFeloniousMonk

@TheFeloniousMonk TheFeloniousMonk commented Sep 25, 2026 •

Copy link
Copy Markdown

Motivation

Pocket Network's agent portal sells 94 data services and utilities per call over MPP on Tempo. There's no account, API key or subscription: an agent that can pay can call.

  • Data: market, financial and government data, such as SEC filings, federal registers, and treasury and rate benchmarks.
  • Web and documents: web search and extraction, document parsing and OCR.
  • Compliance: sanctions and export-control screening.
  • Blockchain: read access across 49 networks.

Every service costs the same, $0.005 per call. The services are served through Pocket Network's decentralised supplier set.

Summary

  • The service is live and accepts MPP payments.
    • On 2026-09-25 a batch paid each of the 98 listed services once on Tempo mainnet, alternating pull and push. 95 were served. The other three failed upstream or in the client, not at payment, and are being followed up.
    • After today's deploy, a pull and a push payment to /v1/eth both returned 200 with a Payment-Receipt: txs 0x5c44d853…cc2d and 0xd3b09c71…7094.
  • This PR adds its entry to schemas/services.ts.
  • Listed endpoints, prices and payment methods match the live service. The entry is generated from the portal's own registry and live catalogue.
  • Public documentation and icon URLs are stable and accessible. The icon, docs, llms.txt and OpenAPI URLs all return 200.
  • pnpm generate:discovery succeeds. It now finds 143 services, up from 142.
  • pnpm check:types passes.
  • pnpm build succeeds.
  • pnpm check:ci (Biome) passes, and pnpm test passes (10,667 tests). All of these were run on Linux under Node 24.

Key design considerations

  • Integration: first-party. We operate the paid endpoint and the MPP server; the upstream data is served through Pocket Network.
  • Payment methods and intents:
    • Tempo charge in USDC.e (TEMPO_PAYMENT), accepting both pull and push.
    • Realm agent.pocket.network.
    • The same endpoints also accept x402 on Base, which is outside this directory.
  • Provider relationship: Pocket Network operates the portal (agent.pocket.network) and runs the MPP server itself. There is no proxy in between.
  • Directory fit:
    • One entry with one endpoint per service, rather than 94 listings.
    • It adds government, regulatory and compliance data, and read access to 49 blockchain networks, all from a single host and realm.
    • The full per-route surface is in the OpenAPI document; the directory lists each service's primary paid route.
    • The portal is also listed on MPPScan.

🤖 Generated with Claude Code

Pay-per-call access to 98 data services and utilities at agent.pocket.network, first-party, charged over Tempo in USDC.e (pull and push).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Sep 25, 2026

Copy link
Copy Markdown

@TheFeloniousMonk is attempting to deploy a commit to the Tempo Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

Copy link
Copy Markdown

Thanks for submitting a service to the MPP directory!

Complete the service pull request template in your PR description before review. It contains the current submission requirements and review criteria.

Service submission guide

@github-actions

Copy link
Copy Markdown

🔀 Changed Services

✅ Added

  • pocket-network

ip-geolocation, flight-schedules-status and web-search-serp were withdrawn
by their supplier on 2026-10-01 (upstream terms do not permit resale), and
crypto-fx-market-data has no supplier. All four are disabled on
agent.pocket.network. The entry now lists 94 endpoints.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant