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.
Choose an issuer or verifier flow
Configure credential claims
Send a QR or deep link to the wallet
Inspect the signed result
Platform Map
One public entry point for every identity workflow.
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.
Wallet
Features, screenshots, and capabilities.
Explore the citizen wallet, credential inbox, selective disclosure, consent prompts, and recovery-ready account controls.
Interactive Demos
Try issuance, verification, login, and sharing.
Preview the exact journeys citizens, banks, universities, employers, and agencies will run in production.
Playground
Test APIs, issue credentials, verify presentations.
Use sandbox issuers, wallet callbacks, signed credentials, QR handoff, and verifier policies without building a backend first.
API Reference
REST APIs, SDKs, OpenAPI.
Integrate with clear endpoint examples, SDK install commands, typed responses, webhooks, and downloadable OpenAPI specs.
Standards
OpenID4VCI, OpenID4VP, OIDC, ISO mdoc, W3C Verifiable Credentials.
Build on interoperable identity standards for issuance, verification, authentication, mobile documents, and trust status.
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.
Architecture
How the ecosystem fits together.
See how issuers, the wallet, trust registry, relying parties, status services, and audit logs work as one ecosystem.
Downloads
Wallet app, SDKs, Postman collections.
Get the assets developers need to move from sandbox flow to agency, bank, or partner integration.
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.
Age over 18 confirmed
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.
Issue
Create a government, bank, education, or employment credential and deliver it to a wallet.
Preview flowVerify
Request proof of identity, age, residency, qualification, or account ownership with consent.
Preview flowLogin
Let a user sign in with a wallet-bound credential instead of a password or one-time code.
Preview flowShare
Combine identity and supporting credentials in one selective-disclosure presentation.
Preview flowPlayground
Test APIs before you connect production systems.
Issue test credentials, verify wallet presentations, inspect callbacks, and learn the request shape your service will use.
{
"credential_type": "ProofOfAddress",
"subject": "wallet:bahamas:demo",
"claims": {
"island": "New Providence",
"verified_at": "2026-08-10"
}
}API Reference
REST APIs, SDKs, OpenAPI.
Integrate issuance, verification, status, trust registry, wallet linking, and webhook delivery with predictable developer tooling.
REST endpoints
Request examples, response models, error handling, and environment notes for sandbox and production.
TypeScript SDK
Request examples, response models, error handling, and environment notes for sandbox and production.
OpenAPI spec
Request examples, response models, error handling, and environment notes for sandbox and production.
Standards
Built on interoperable identity standards.
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.
Issuer
Trust Registry
Wallet
Verifier
Audit & Status
Downloads
Wallet app, SDKs, and collections.
Wallet app preview
Prepared for sandbox testing and partner onboarding.
Get startedSDK packages
Prepared for sandbox testing and partner onboarding.
Get startedPostman collections
Prepared for sandbox testing and partner onboarding.
Get startedChangelog
New features and updates.
Sandbox issuer templates
New credential examples for national ID, proof of address, student status, and employment eligibility.
Verifier policy previews
Test age, residency, and document-validity rules before connecting a production verifier.
Wallet sharing demo
A guided mobile-to-web flow shows consent, QR handoff, presentation signing, and result inspection.