Start building
Verify users
Ask a wallet to prove age, identity, residency, or another policy-backed claim before a user continues.
Issue credentials
Create credential definitions and send OpenID4VCI wallet offers from your backend.
Recommended first path
Next.js App Router
Build your first verification flow in about 15 minutes: add a server route, wrap your app with
AuthboundProvider, and render VerificationWall.Identity verification quickstarts
Next.js
Full App Router guide with a route handler and React UI.
React
React UI with a small backend route for verification creation.
Vue
Vue plugin, wallet handoff UI, and a backend create route.
Nuxt
Nuxt module, server route, and auto-imported components.
Express
Build the verification route yourself with
@authbound/server.Hono
Add verification routes to a Hono backend or worker-style app.
Credential issuance quickstarts
Next.js
App Router server actions for issuance with the SDK.
Node.js
Create credential definitions and offers from a server process.
Credential definitions
Define the credential types and claims your business can issue.
Credential offers
Create wallet offers and hand them to users through your product.
What you need
1
API keys
Copy a secret key and publishable key from the Authbound dashboard.
2
Policy or credential definition
Verification uses a policy ID. Issuance uses a credential definition ID.
3
One server integration point
Use your secret key from a server route, worker, or backend service. Keep it out of browser code.
Setup
Get API keys
Add keys and policy IDs to server and browser environments.
SDK package map
See which package belongs in each runtime.