
Welcome to the ZADA Network Member Manual. This guide will walk you through the process of issuing and verifying digital credentials using our platform, which leverages Decentralized Identifiers (DIDs) and Verifiable Credentials (VCs) for secure, user-controlled data sharing.
You can interact with the ZADA Network through two primary methods: the user-friendly ZADA Portal WebApp for managing connections and credentials, or the ZADA Core API for developers seeking direct integration into their applications and systems.
Introduction to the ZADA Network and platform overview.
Developer integration tools and API documentation.
Hot vs Cold credentials and establishing secure connections.
Wallet, Foundational, and PDF credential formats.
Login procedures and credential issuance workflows.
Methods for validating credential authenticity.
Real-world applications and obtaining assistance.
Access to a ZADA Wallet or compatible digital identity wallet capable of managing DIDs, establishing DIDComm connections, and storing/sharing Verifiable Credentials.
A ZADA account, your ZADA Auth Credential (for secure login), and a web browser to access the interface.
A ZADA Tenant account, your unique Tenant ID and Tenant Secret for API authentication, and a development environment capable of making HTTPS requests.
W3C standard-compliant credentials for online verification.

PKI-based credentials enabling offline presentation.

Credential issuance and verification through the ZADA Network creates a secure trust ecosystem. Organizations can receive pre-verified data without contacting issuers directly.
Members adhere to governance standards ensuring immediate data reliability.
Verified credentials flow securely between trusted network participants.
Recipients verify credential authenticity without contacting issuers.
Organizations make confident decisions based on pre-verified information.
The ZADA Network eliminates redundant verification processes, saving time while maintaining data integrity across organizations.
ZADA offers two approaches for verifying digital credentials:
Select an established connection, initiate a verification request specifying required credentials or attributes, and send the request. The user approves sharing in their wallet, and results display on the Portal.
Create a verification request generating a unique QR code. The user scans this code with their wallet, selects matching credentials, and approves sharing. The Portal updates automatically with verification results.
ZADA Network uses the peer-to-peer DIDComm protocol to establish secure connections between issuers and recipients.
Recipients can establish connections through three convenient methods:
Once connected, both parties can securely exchange credentials through their established Connection (DIDComm channel).
ZADA's credential issuance follows a strict governance framework designed to maintain trust across the ecosystem.
Organizations undergo rigorous onboarding to become authorized issuers within their domain.
Issuers can only provide credential types within their verified jurisdiction.
Regular process audits ensure issuers maintain governance standards.
All issuance follows standardized protocols maintaining ecosystem integrity.
For example, only authorized hospitals can issue vaccination certificates, preventing unauthorized credentials from entering the system.
Users maintain control of their credentials while enabling selective disclosure of information.
All credentials are encrypted and stored locally on the user's device.
Every ZADA Wallet comes with an automatically generated baseline credential that serves as the first digital identity for users.
Decentralized Identifier that uniquely represents the wallet owner in the ZADA ecosystem
Phone number that has been validated through authentication processes
Self-declared name provided by the user without verification
Foundational credentials establish core identity within the ZADA ecosystem. These self-created credentials provide the basis for secure digital interactions.
Create digital versions of driver licenses, passports, and national ID cards directly in your wallet.
Support for specialized credentials like Thai Pink Cards and other region-specific identifiers.
Store legally valid proof or evidence of specific facts, statuses, rights, permissions issued by a government body or another authorized institution
Beyond foundational credentials, ZADA supports domain-specific credentials that enable powerful verification use cases across industries.
Employee badges, access cards, and association memberships.
Academic degrees, professional certifications, and training completions.
Vaccination certificates, insurance cards, and medical history.
Transaction receipts, insurance policies, and loan agreements.
Tickets, badges, and access passes that cannot be forged or transferred.
Certificate of origin for goods, chain of custody records, quality assurance attestations.
Digitally signed agreement confirmations , power of attorney attestations.
Verified customer status, loyalty program, proof of purchase for returns/service.
Digital visas, boarding passes, trusted traveler program memberships, car rental agreements, hotel bookings.
All credentials maintain user privacy through selective disclosure while enabling instant verification by authorized parties.

Transform your digital credentials into professionally branded documents with ZADA PDF Credentials.
Recipients can proudly display credentials while verifiers can instantly validate authenticity without internet connectivity.
ZADA's connection-based verification uses a connection to request the credential to be verified, also offering a simple organization onboarding process while maintaining security and privacy standards.
User enters their phone number to initiate login or registration.
System checks for existing connections. If none exists, displays QR code or deeplink to create connection.
Over the existing connection, system automatically requests verification of the Wallet ID Credential.
User approves the request in their ZADA Wallet. Registration or login completes instantly.
ZADA's connection-less verification simplifies the organization onboarding process while maintaining security and privacy standards.
System creates a unique QR code when users select "Sign up with ZADA Wallet."
Users scan the QR code with their ZADA Wallet, selecting which credentials to share.
Organization receives verified credential data on their pre-defined webhook and automatically creates the user account.
No persistent connection required between organization and wallet. Verification happens seamlessly through the ZADA Network's trust framework.
ZADA's physical verification streamlines in-person credential verification without requiring a connection.
Organizations place QR codes at entry points or registration desks.
Attendees scan code with ZADA Wallet, selecting credentials to share.
System verifies credentials against requirements in real-time.
Upon successful verification, system grants immediate access or registration.
ZADA's cold credential verification enables quick in-person verification of a users credential.
User displays their cold credential QR code directly from ZADA Wallet or PDF Credential.
Staff scans the code using ZADA-enabled verification device or app.
System immediately verifies credential authenticity against issuer records.
Upon successful verification, verifier can store the details or just dispose of it.
ZADA streamlines document delivery through secure connections, eliminating the need for email, SMS, or paper records.
User has previously set up a secure P2P connection with the organization through their ZADA Wallet.
After a transaction or service, the system automatically generates a verified credential receipt.
Credential is sent directly to the user's ZADA Wallet over the secure connection.
User receives notification of the new credential and accepts it with one tap.
Works with payslips, medical records, shopping receipts, travel bookings, and more - all verified and instantly accessible.
ZADA's verification system enables organizations to request specific credentials for enhanced KYC processes.
Organizations request specific credentials like student or employee IDs through customized verification flows.
Users select which credentials to share from their ZADA Wallet, maintaining control over personal data.
Cryptographically secured verification happens in seconds without need to contact the original issuer.
Organizations deliver tailored discounts, benefits, and services based on verified status.
Schools issue student ID credentials directly to ZADA Wallets.
Each tenant organization manages their own access credentials.
ZADA's credential system enhances security while simplifying processes.
Users manually enter the same data repeatedly across different services.
Secure credential sharing instantly populates forms with verified information.
Streamlines everyday form-filling across multiple sectors.
Include your Tenant ID and Secret in request headers or obtain a short-lived access token.
Construct API requests to issue credentials or verify existing ones programmatically.
Users still need to accept credential offers or approve verification requests in their wallet.
Process verification results via webhooks, polling, or synchronous responses per API design.
The full ZADA API Document can be access here https://documenter.getpostman.com/view/8801337/U16kq4zH
Access the ZADA Portal URL provided by your administrator or documentation.
Scan the QR code displayed on the Portal using your ZADA Wallet to authenticate your identity.
Confirm the login request within your wallet to complete the secure authentication process.
Find an existing connection, or create a new connection invitation (QR code or link) in the 'Connections' section and have the recipient scan or open it with their ZADA Wallet.
Navigate to 'Issue Credential', select credential type and recipient, fill in required attributes, and click 'Issue' to send the offer.
The recipient must review and accept the credential offer in their ZADA Wallet to store it securely.
Create a CSV or JSON file with connection identifiers and credential attributes for each recipient.
Navigate to 'Batch Issuance', select credential type, and upload your prepared file.
Initiate the issuance process to send credential offers to all recipients, each one signed by you.
Each recipient must individually accept their credential offer in their wallet and counter sign the credential.
A secure, private communication channel between two DIDs, essential for sending credential offers and verification requests directly to a user's wallet.
A digital, tamper-proof claim issued by an Issuer, held by a Holder (user), and verifiable by a Verifier.
The user's application for managing their digital identity, connections, and credentials where they accept offers and approve requests.
Users always control their data and must explicitly consent before any credential information is shared or accepted.
Build custom verification workflows tailored to your organization's specific needs. Design multi-step verification processes with conditional logic.
See one custom deployment at https://www.myzada.info
Quickly authenticate cold credentials by scanning QR codes or uploading documents. Perfect for on-the-spot identity verification.
Scan credential QR codes and create custom actions based on verification results. Integrate with your existing systems.
A decentralized network for processing verifiable credentials without storing user data.
ZADA only processes credential issuance and verification. No personal data is stored on the network.
Yes. Credentials use cryptographic proofs that ensures they are tamperproof and they are encrypted in the wallet and when shared.
Users maintain full control through their ZADA Wallet. Sharing requires explicit consent.
Yes. The issuer can mark credentials as revoked, which a verifier will see when he verifies a credential.
Yes. The issuer can revoke a credential, and the system controlling access will know the credential is revoked.
ZADA provides comprehensive support to help you implement and maintain your credential solution. Our team is available to assist with technical questions, implementation challenges, and best practices.
Access detailed guides, API references, and implementation examples in our knowledge base.
Connect with our technical team via chat or scheduled video calls for personalized assistance.
Join discussions with other ZADA members to share experiences and solutions.
Access sample code, SDKs, and development tools to accelerate your integration.
Contact our support team at support@zada.io or through your dedicated account manager for specialized assistance with your implementation.
ZADA Network Member Manual