Build verification on sprime.us.
Use Sprime's existing keys, dashboard, docs, and sandbox to test privacy-preserving age and eligibility checks. sprime.io stays the buyer-facing PROOFGATE front.
Buyer-facing PROOFGATE copy lives at sprime.io.
Use Sprime's existing keys, dashboard, docs, and sandbox to test privacy-preserving age and eligibility checks. sprime.io stays the buyer-facing PROOFGATE front.
Buyer-facing PROOFGATE copy lives at sprime.io.
Use this host for API contracts, key management, traffic inspection, and sandbox runs. The buyer story stays on sprime.io.
GET /v1/credentials/request?profile=age_over_18 Returns: - nonce - requestId - client_id for this host - response_uri for this host
POST /v1/credentials/verify Checks: - nonce is single-use - aud matches the stored origin - trusted issuer is pinned - only the requested predicate passes
A successful response returns pass/fail plus a non-reversible audit token. It does not store raw identity data.
Start with the credential API docs and OpenAPI spec. Confirm the exact request and response envelopes before coding.
Issue a challenge from this host and inspect how the wallet flow returns a presentation to the verifier.
Use dashboard traffic and API keys for test, pilot, and production verification calls.
Request a challenge, verify a wallet presentation, and check a short-lived session token.
DocsRun a browser credential challenge and inspect the verifier response from this host.
SandboxReview endpoint examples, demo calls, and current plan limits before production traffic.
GuideUse sprime.io for customer-facing PROOFGATE positioning, trust copy, and pilot conversations.
sprime.ioStart free in the sandbox. Move to a production plan when the host flow is live, then scale on a per-check rate.
The host receives a verification result, the requested claim profile, and a non-reversible audit token. Raw identity fields are not stored.
The current profiles are personhood, age_over_18, and age_over_21. Unknown explicit profiles return 400 instead of falling through to another gate.
The request endpoint stores the serving origin with the nonce. The verify endpoint rebuilds the expected audience from that stored origin before accepting a presentation.
The sandbox can still show the real challenge payload. It does not fake a successful wallet presentation.
Use sprime.io for PROOFGATE positioning and pilot conversations. Use sprime.us for developer docs, keys, dashboard, and sandbox work.
sprime.us is the developer platform for PROOFGATE. It carries console, keys, dashboard, docs, sandbox, and API contracts.
Building a PROOFGATE integration?
Start with the credential request docs, then use the sandbox and dashboard to verify traffic against this host.