Skip to main content

VIDA -- Sovereign Digital Identity

"Vida" means "life" in Portuguese and Spanish -- reflecting the birth-to-legacy lifecycle this system represents.

What is VIDA?​

VIDA (Vextaris Identity & Digital Authentication) is a sovereign digital identity protocol built directly into the Vextaris 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 Vextaris 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 lostSoulbound on-chain credential, verifiable forever
Social Security cards you memorize but never carryCryptographic proof you present without exposing the number
Passports that take weeks to renew and can be forgedQuantum-resistant credential issued in seconds, verified in milliseconds
Driver's licenses that differ by state and can't be verified digitallyStandardized credential with built-in revocation
Education transcripts requiring snail-mail verificationInstant 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:

TierNameTrust LevelExample
1SovereignHighest -- sovereign authorityFederal agencies, state DMVs
2DelegatedHigh -- state/provincial/local governmentDriver's licenses, voter registration, property
3InstitutionalHigh -- regulated entitiesUniversities, hospitals, employers
4VerifiedMedium -- verified private entitiesInsurance companies, certification bodies, supply-chain inspectors

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 standard credential types covering the full human lifecycle, plus a custom: prefix for application-specific credentials:

CategoryCredentials
Civil IdentityBirth certificate, citizenship, tax ID, death certificate
Government IDPassport, driver's license, voter registration, state ID
EducationDiploma, transcript, professional license
Health & SafetyVaccination record, background check
FinancialCredit attestation, employment record
TravelVisa, residency
PropertyProperty title
Customcustom:<name> -- application-specific (e.g. custom:supply_chain_inspector)

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, professional misconduct).

The custom: prefix lets any domain extend VIDA without protocol changes -- the supply-chain inspector credential used by Vexalus is one example.

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 Vextaris:

OperationDescription
RegisterIssuerRegister an organization as a credential issuer (tier 1-4)
IssueCredentialIssue a soulbound credential to a wallet (atomic: validate issuer → mint soulbound NFT → anchor doc hash)
RevokeCredentialRevoke a previously issued credential (burn NFT + permanent revocation record)
VerifyCredentialOn-chain verification of credential validity (existence, expiration, issuer status, soulbound flag)
UpdateIssuerStatusUpdate issuer status (active / suspended / revoked) -- governance-controlled

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 the W3C Credentials v2.0 context
  • Verification: Any W3C-compatible verifier can validate VIDA credentials without running a Vextaris node

RPC Endpoints​

MethodDescription
vida_registerIssuerRegister a new credential issuer
vida_updateIssuerStatusUpdate issuer status (suspend / revoke / reactivate)
vida_issueCredentialIssue a credential to a wallet
vida_revokeCredentialRevoke an issued credential
vida_verifyCredentialFull trust chain check (existence, expiration, issuer status, soulbound)
vida_getIssuerQuery issuer details and trust tier
vida_listIssuersList registered issuers, filter by tier or jurisdiction
vida_getStatsNetwork-wide credential and issuer statistics
vida_exportW3CExport credential as W3C Verifiable Credential (JSON-LD)
vida_resolveDIDResolve a did:vex: identifier to its DID Document

Supply-Chain Inspector Credential​

The first production credential type using the custom: extension is custom:supply_chain_inspector -- a Tier 4 (Verified) credential issued to independent inspection firms.

The credential lets an inspector cryptographically sign attestations over a supply-chain dispute evidence package. A verifier then checks:

  1. Signature — Ed25519 over the canonical attestation payload
  2. Credential validity — vida_verifyCredential confirms the inspector's credential is current, not revoked, and held by the address that signed
  3. Type match — the on-chain credential type is custom:supply_chain_inspector
  4. Specialization — optional (cold_chain, hazmat, automotive, pharmaceutical, electronics, general)

Revoke an inspector's credential and any past attestations they signed cease to verify -- making collusion economically irrational. This is the Vexalus Accountability Web Layer 7.

Consumer Surface (VexSpark Wallet)​

VexSpark v1.2 (multichain: Vextaris L1 + 7 EVM chains + Solana) ships a complete VIDA credential experience for individuals:

SurfaceWhat it does
Credentials listView every VIDA credential issued to your wallet -- tier badge, issuer name, status, type-specific icon
Credential detailOn-chain vida_verifyCredential check, view metadata, see issuer's tier and jurisdiction
Present (QR)Generate a QR carrying the credential reference + Ed25519 signature over a verifier-supplied challenge. The verifier scans to cryptographically confirm you hold the credential -- your secret key never leaves the device
W3C exportDownload the credential as a W3C Verifiable Credential (JSON-LD) for use in non-Vextaris identity systems
Kiosk ModeLarge-format display + camera scan-to-verify for institutional reception desks, employer check-in, event verification

The Quantum Shield panel in VexSpark derives a Dilithium3 (ML-DSA-65) post-quantum keypair alongside the existing Ed25519 key, ready to rotate when the network activates quantum-mode -- the wallet address does not change.

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 Vextaris testnet with the full issuer registry, credential issuance / revocation / verification, W3C VC export, and did:vex: DID resolver, with credentials issued on-chain.

CapabilityStatus
Issuer registry (4 tiers)Live
18 standard credential types + custom: prefixLive
Soulbound credential issuanceLive
On-chain revocation with permanent recordLive
Full trust-chain verificationLive
W3C Verifiable Credentials exportLive
did:vex: DID method resolverLive
Supply-chain inspector credential typeLive (Vexalus pilot)
VexSpark consumer surface (list / present / W3C export / Kiosk Mode)Live (v1.2)
MaturityClaim VIP template (age 18 sovereignty transfer)Planned
Multi-approval issuance flow (2-of-3 for critical credentials)Planned
ZK selective disclosurePlanned

See the CLI reference for VIDA command usage (vexidus vida command group).