VIDA -- Sovereign Digital Identity
"Vida" means "life" in Portuguese and Spanish -- reflecting the birth-to-legacy lifecycle this system represents.
What is VIDA?
VIDA (Vexidus Identity & Digital Authentication) is a sovereign digital identity protocol built directly into the Vexidus L1 blockchain. It provides a framework for issuing, holding, verifying, and revoking digital credentials -- from birth certificates to professional licenses to property titles -- as cryptographically signed, soulbound on-chain records.
VIDA is not a separate product or sidechain. It uses existing Vexidus primitives -- post-quantum keypairs, soulbound NFTs, on-chain attestation, and declarative intent programs -- composed into a universal identity layer.
Why On-Chain Identity?
| Today (Fragmented) | VIDA (Unified) |
|---|---|
| Paper birth certificates that fade, burn, or get lost | Soulbound on-chain credential, verifiable forever |
| Social Security cards you memorize but never carry | Cryptographic proof you present without exposing the number |
| Passports that take weeks to renew and can be forged | Quantum-resistant credential issued in seconds, verified in milliseconds |
| Driver's licenses that differ by state and can't be verified digitally | Standardized credential with built-in revocation |
| Education transcripts requiring snail-mail verification | Instant cryptographic proof from the issuing institution |
Core Principles
Individual Sovereignty -- The person owns their identity. Governments are issuers and verifiers, but the individual holds the keys.
Single Source of Truth -- One wallet, one identity. Every credential attached to the same cryptographic root.
Privacy by Design -- Credentials are encrypted on-chain. Only the holder and authorized verifiers can read them. Future ZK integration enables proving claims ("I am over 21") without revealing underlying data.
Quantum-Resistant -- Every VIDA wallet uses Ed25519 + Dilithium3 dual-key architecture (VSA v2). Credentials issued today remain secure against quantum computers.
Government-Compatible -- Any government entity -- from a clerk's office to a federal ministry -- can become an approved credential issuer using standardized templates.
Architecture
Issuer Framework
VIDA uses a 4-tier trust model for credential issuers:
| Tier | Name | Trust Level | Example |
|---|---|---|---|
| 1 | Government | Highest -- sovereign authority | Federal agencies, state DMVs |
| 2 | Institutional | High -- regulated entities | Universities, hospitals, banks |
| 3 | Professional | Medium -- licensed practitioners | Notaries, attorneys, doctors |
| 4 | Community | Basic -- peer attestation | Employers, community orgs |
Issuers must be registered on-chain with verified credentials. Higher-tier issuers can endorse lower-tier ones, creating a web of trust rooted in sovereign authority.
Credential Types
VIDA supports 18 credential types covering the full human lifecycle:
| Category | Credentials |
|---|---|
| Civil Identity | Birth certificate, citizenship proof, tax ID, death certificate |
| Government ID | Passport, driver's license, voter registration, immigration status |
| Education | Diploma, professional certification, academic transcript |
| Financial | Credit attestation, employment history |
| Health | Vaccination record, medical clearance |
| Property | Property title, vehicle registration |
| Legal | Court order, power of attorney |
| Custom | Application-specific (extensible) |
All credentials are soulbound -- they cannot be transferred to another wallet. They can be revoked by the issuer if circumstances change (e.g., license expiration, court order).
The VIDA Lifecycle
BIRTH -> CHILDHOOD -> ADOLESCENCE -> ADULTHOOD -> LEGACY
| | | | |
Birth Education Driver's Employment Estate
Certificate Records License History Transfer
| | | | |
Tax ID Vaccination Voter Reg Professional Death
(SSN/CPF) Records Licenses Certificate
| | |
Guardian Passport Property
Assignment (renewal) Titles
A person's wallet accumulates credentials over their lifetime. At age 18, a maturity claim transfers guardian control to the individual. At end of life, estate credentials enable inheritance.
On-Chain Operations
VIDA adds 5 native L1 operations to Vexidus:
| Operation | Description |
|---|---|
| RegisterIssuer | Register an organization as a credential issuer (tier 1-4) |
| IssueCredential | Issue a soulbound credential to a wallet |
| RevokeCredential | Revoke a previously issued credential |
| VerifyCredential | On-chain verification of credential validity |
| UpdateIssuerStatus | Update issuer tier, status, or metadata |
These are first-class blockchain operations -- not smart contract calls. They execute at consensus speed with the same finality guarantees as token transfers.
W3C Compatibility
VIDA credentials can be exported as W3C Verifiable Credentials (VCs), enabling interoperability with existing identity systems:
- DID Method:
did:vex:<wallet-address>resolves to the holder's on-chain public key and credential list - VC Format: Standard JSON-LD with
Ed25519Signature2020proof type - Verification: Any W3C-compatible verifier can validate VIDA credentials without running a Vexidus node
RPC Endpoints
| Method | Description |
|---|---|
vex_registerIssuer | Register a new credential issuer |
vex_issueCredential | Issue a credential to a wallet |
vex_revokeCredential | Revoke an issued credential |
vex_verifyCredential | Check credential validity |
vex_getIssuer | Query issuer details and trust tier |
vex_getCredentials | List credentials for a wallet |
vex_exportVC | Export credential as W3C Verifiable Credential |
vex_resolveDID | Resolve a did:vex: identifier |
What VIDA Does NOT Do
- It does not replace governments -- it gives them better tools
- It does not require surrendering privacy -- it enables proving claims without revealing data
- It does not create a surveillance system -- the individual owns their data, not the state
- It does not depend on constant internet -- credentials are locally cached and verifiable offline
Current Status
VIDA is live on the Vexidus testnet with the full issuer registry, credential issuance/revocation/verification, W3C VC export, and did:vex: DID resolver. The first credential was issued at block 1,391,814.
See the CLI reference for VIDA command usage (vexidus vida command group).