The machine-readable specification behind every discoverable, x402-payable Pacific data endpoint.
What the PSR is
The Pacific Service Registry is the machine-readable specification that defines how Pacific data service endpoints are registered, discovered, and paid for using the x402 protocol. It is infrastructure, not a product: a shared vocabulary that lets services describe themselves in a way any agent, developer, or institution can read without a bilateral integration.
How it relates to PDC
Pacific Data Commons is the reference implementation and live network for the PSR. SBP maintains the specification; PDC is the operating instance of it — the running directory, payment rail, and trust layer that endpoints actually connect to. Other institutions can implement PSR-compatible nodes on their own infrastructure and connect back to PDC for discovery and payment routing, the same way a country implements X-Road rather than depending on Estonia to run it for them.
Why a registry, not a marketplace
The PSR answers a service-oriented-architecture problem specific to Pacific public institutions: ministries, universities, and regional bodies each hold data of value to others, but have no shared way to discover each other's services or settle payment across organisational boundaries without a pre-negotiated contract. A PSR-compatible endpoint solves both at once — it is discoverable by any compliant client, and payable per query over the same x402 rail every other PDC endpoint uses.
Specification and schema
- PSR specification (spec.json) — what the registry is, its version, and how to connect to it.
- PSR endpoint schema (endpoint-schema.json) — the field-by-field definition of a valid PSR-compatible endpoint registration.
Both documents are also served live from the directory API at GET /psr/v1/spec and GET /psr/v1/schema — public, unauthenticated, no payment required.
Getting started
For the agent-side quickstart (quotes, payment, response format), see the main Developer Quickstart. Pacific institutions wishing to register a PSR-compatible endpoint should read the endpoint schema above and contact anthony@synergybcpacific.com for onboarding.
