Verana Components
Explore Verana components, learn about each component, how they are built, which technologies they use, and where you can find the repositories.
Overview of Verana Components
Network Components
Verana’s architecture is built on modular, open-source components that work together to create a decentralized trust infrastructure. Each component serves a specific purpose and can be deployed independently or as part of the complete Verana ecosystem.
Component Architecture
Network Layer
Ledger infrastructure
Service Layer
Indexing services
User Layer
Applications and user-facing interfaces
Verana Node
A layer-1 Cosmos SDK implementation of the Verifiable Public Registry specification. Verana operates as a registry of trust registries, letting any ecosystem launch and self-govern its trust network.
Governance of the chain is managed by the Verana Council.

Indexer
- Perform advanced queries that the base ledger API cannot satisfy.
- Maintain a full state change history so past data remains queryable.

Trust Resolver
- Crawl verifiable services, dereference credentials, and organize the resulting data.
- Offer a universal query API for Verifiable User Agents and trust-aware search experiences.

Faucet
- Provided as an Hologram Messaging verifiable service chatbot.
- just write /to <your verana address> to get started

Front End
- Create or join ecosystems, manage trust registries, credential schemas, issuers, verifiers,…
- Add or remove DIDs from the DID directory.

Search Engine

Visualizer
- Visualize relationships between ecosystems and how they interoperate.
- Track trust deposit balances, credential issuance and verification volume, and slashing events.
- Surface overall network statistics at a glance.

Verifiable Service Components
Open-source building blocks for verifiable services.
Credo Verifiable Service Agent
Features
- Use as a container or npm package.
- Issue and verify credentials.
- Publish credentials to your DID document.
- Supports DIDComm and OpenID4VC / OpenID4VP.
Supported Standards
DID Methods
Credential Types

Verifiable User Agent Components
Coming Soon
Verifiable User Agent components are currently under development. Join the community to get involved or follow progress.
Ready to Build with Verana?
Explore the components, contribute to the ecosystem, and help shape the future of decentralized trust.
Developer Resources
GitHub Organization
Browse all Verana repositories, contribute code, and collaborate with the community.
View GitHubDeveloper Community
Join Discord to connect with other builders, ask questions, and share progress.
Join Discord