Powered by the Government of The Bahamas

Get ready to integrate with Bahamas Digital ID & Wallet.

Build authentication, verifiable credentials, document signing, and digital identity flows using open standards like OpenID4VCI, OpenID4VP, and OAuth 2.0.

For citizens learning the wallet.

For developers integrating APIs.

For partners issuing and verifying credentials.

For agencies exploring platform capabilities.

Getting Started

Learn the platform in 5 minutes.

A direct path for developers who need to understand wallet-based identity, then try a complete credential flow without production access.

01

Create a sandbox project

02

Choose an issuer or verifier flow

03

Configure credential claims

04

Send a QR or deep link to the wallet

05

Inspect the signed result

Platform Map

One public entry point for every identity workflow.

5 min path

Getting Started

Learn the platform in 5 minutes.

Run the credential lifecycle end to end: register an issuer, request wallet consent, issue a credential, and verify a presentation.

Citizen UX

Wallet

Features, screenshots, and capabilities.

Explore the citizen wallet, credential inbox, selective disclosure, consent prompts, and recovery-ready account controls.

Live flows

Interactive Demos

Try issuance, verification, login, and sharing.

Preview the exact journeys citizens, banks, universities, employers, and agencies will run in production.

Sandbox

Playground

Test APIs, issue credentials, verify presentations.

Use sandbox issuers, wallet callbacks, signed credentials, QR handoff, and verifier policies without building a backend first.

Docs

API Reference

REST APIs, SDKs, OpenAPI.

Integrate with clear endpoint examples, SDK install commands, typed responses, webhooks, and downloadable OpenAPI specs.

Interop

Standards

OpenID4VCI, OpenID4VP, OIDC, ISO mdoc, W3C Verifiable Credentials.

Build on interoperable identity standards for issuance, verification, authentication, mobile documents, and trust status.

Solutions

Use Cases

Banking, immigration, government services, tourism, education.

Map common identity tasks to wallet-first flows for onboarding, access, eligibility, age checks, signatures, and records.

System map

Architecture

How the ecosystem fits together.

See how issuers, the wallet, trust registry, relying parties, status services, and audit logs work as one ecosystem.

Assets

Downloads

Wallet app, SDKs, Postman collections.

Get the assets developers need to move from sandbox flow to agency, bank, or partner integration.

Updates

Changelog

New features and updates.

Track platform releases, standards updates, new demo flows, SDK changes, and wallet capability milestones.

Wallet

Understand the citizen experience before you integrate.

The wallet gives citizens control over identity data, credentials, and consent while giving relying parties a standards-based way to request proof.

Bahamas Digital IDVerified
National IDAriana Clarke

Age over 18 confirmed

Proof of addressShare
Student statusActive

Privacy by design

Ask for the minimum required attributes and support selective disclosure where the credential format allows it.

Consent-first sharing

Citizens approve every presentation and can see who is asking, what is requested, and why.

Reusable credentials

One issued credential can support onboarding, login, eligibility, and service access across trusted relying parties.

Interactive Demos

Try issuance, verification, login, and sharing.

Demo flows are built for product teams and developers to understand what the wallet changes in real user journeys.

OpenID4VCI

Issue

Create a government, bank, education, or employment credential and deliver it to a wallet.

Preview flow
OpenID4VP

Verify

Request proof of identity, age, residency, qualification, or account ownership with consent.

Preview flow
OIDC

Login

Let a user sign in with a wallet-bound credential instead of a password or one-time code.

Preview flow
W3C VC

Share

Combine identity and supporting credentials in one selective-disclosure presentation.

Preview flow

Playground

Test APIs before you connect production systems.

Issue test credentials, verify wallet presentations, inspect callbacks, and learn the request shape your service will use.

POST /v1/credentials/issueSandbox
{
  "credential_type": "ProofOfAddress",
  "subject": "wallet:bahamas:demo",
  "claims": {
    "island": "New Providence",
    "verified_at": "2026-08-10"
  }
}
Verification resultpresentation_verified: true

API Reference

REST APIs, SDKs, OpenAPI.

Integrate issuance, verification, status, trust registry, wallet linking, and webhook delivery with predictable developer tooling.

Docs

REST endpoints

Request examples, response models, error handling, and environment notes for sandbox and production.

Docs

TypeScript SDK

Request examples, response models, error handling, and environment notes for sandbox and production.

Docs

OpenAPI spec

Request examples, response models, error handling, and environment notes for sandbox and production.

Standards

Built on interoperable identity standards.

OpenID4VCIOpenID4VPOIDCISO mdocW3C Verifiable CredentialsDID methodsStatus listsSelective disclosure

Use Cases

Apply digital identity across public and private services.

Bank account opening

Immigration pre-clearance

Government service access

Tourism age and eligibility checks

University enrollment

Employer onboarding

Architecture

How the ecosystem fits together.

ONE LAB shows how credential issuers, citizen wallets, relying parties, trust services, and status infrastructure exchange proofs.

01

Issuer

02

Trust Registry

03

Wallet

04

Verifier

05

Audit & Status

Downloads

Wallet app, SDKs, and collections.

Wallet app preview

Prepared for sandbox testing and partner onboarding.

Get started

SDK packages

Prepared for sandbox testing and partner onboarding.

Get started

Postman collections

Prepared for sandbox testing and partner onboarding.

Get started

Changelog

New features and updates.

August 2026

Sandbox issuer templates

New credential examples for national ID, proof of address, student status, and employment eligibility.

July 2026

Verifier policy previews

Test age, residency, and document-validity rules before connecting a production verifier.

June 2026

Wallet sharing demo

A guided mobile-to-web flow shows consent, QR handoff, presentation signing, and result inspection.