Skip to content

Private beta

  • Will be gated by API key. The proxy ships with a runtime gate controlled by system_flags.beta_gate_enabled. Once we flip it on (announced in the Changelog), every call to market.pactnetwork.io/v1/<endpoint>/* must carry a valid Authorization: Bearer pact_beta_… header — missing or revoked keys return 403 pact_auth_not_in_beta. Apply now so you have a key in hand before the flip.
  • Low rate caps. Sized for “prove the integration works,” not production traffic.
  • No SLA. We can take the API down to ship a fix; we notify before or after.
  • Breaking changes allowed inside v1. Instruction signatures, response shapes, header names, and authorities can change without a version bump. Breaks land in the Changelog.
  • Settler may be idle. Check Status for bootstrap and settler state.
  • Authorities. Upgrade, settler, and pool authority are all held by the protocol team during beta.

Apply via the form linked from the pactnetwork.io Apply for Access CTA. It takes about a minute. We ask:

  • What are you building?
  • How can we call you? (name we’ll use when we reach out)
  • Email
  • Solana Address (optional — used for claim payout attribution; you can add it later)
  • Project/Personal X handle (link)
  • Telegram handle
  • Which of these are you? (AI agent / API merchant / AI agent merchant)
  • Which APIs does your agent currently pay for? (shown if you said you’re an AI agent)
  • Why are you considering trying out Pact Network? (shown depending on your previous answers)
  • Would you be willing to provide feedback after use? (checking the box opts you in to special offers for early testers)

You won’t be asked for a wallet to sign up — admission is on the API key, not the wallet. The wallet is only attached so refunds land in a known address.

We reply within 24 hours. If approved, we send your API key over the contact channel you provided. Plaintext keys are shown once at issuance — we only store a hash on our end, so if you lose it, ask for a new one.

Send it as a Bearer token to the proxy:

Terminal window
curl -X POST \
https://market.pactnetwork.io/v1/<endpoint>/<upstream-path> \
-H "Authorization: Bearer $PACT_BETA_KEY" \
-H "Content-Type: application/json"

Full request/response reference: Market → Calling Market.

If the form isn’t reachable, email rick@quantum3labs.com or message t.me/metalboyrick on Telegram with the same details above. The form is the fast path; direct contact is the fallback.

We prioritize agent developers with active, observable usage.

Public reads (/health, /api/v1/providers) and indexer aggregates are generous and cached. Market is tight per-key. Limits return 429 with Retry-After. Email for a temporary demo lift.

Breaking changes get a version bump (v1 → v2); non-breaking changes land in the changelog.

  • Self-serve onboarding.
  • Published SLA (target tiers; refund-on-SLA-breach is a stretch goal).
  • Long-term governance on all authorities.
  • Schema-validating classifier.
  • Decentralized settlement (per-endpoint authorities, then beyond).
  • Third-party LPs in the CoveragePool.

No timeline.