VERUSID
IDENTITY API
Build identity-powered applications with VerusID. Resolve names to addresses, access content maps, verify identities, and track revision history. The most powerful self-sovereign identity system, now accessible via API.
What is VerusID?
VerusID is a blockchain-native identity system that gives users complete control over their digital identity. Unlike centralized identity providers, VerusID is self-sovereign, revocable, and recoverable.
- •Human-readable names (like mike@) that resolve to addresses
- •Content maps for storing arbitrary data on-chain
- •Multi-signature and time-locked recovery options
- •Revocable in case of key compromise
- •Works across all Verus and PBaaS chains
query {
identity(name: "mike@") {
name
fullyQualifiedName
identityAddress
primaryAddresses
minimumSignatures
contentMap
revocationAuthority
recoveryAuthority
createdAtHeight
}
}API Capabilities
Name Resolution
Resolve friendly names like "mike@" to their associated blockchain addresses and identity data.
Content Maps
Access key-value data stored in identity content maps. Perfect for profiles, settings, and metadata.
Revision History
Track all changes to an identity over time. See when addresses, authorities, or content changed.
Verification
Verify that an address belongs to a specific identity. Essential for authentication flows.
Authority Lookup
Query revocation and recovery authorities. Understand the trust model of any identity.
Search & Filter
Search identities by pattern, filter by namespace, and paginate through large result sets.
What You Can Build
Login with VerusID
Replace passwords with cryptographic identity verification. Users prove ownership of their VerusID to authenticate.
View example →Profile System
Store user profiles, avatars, and preferences in identity content maps. Portable across all Verus applications.
View example →Name Service
Let users send to "alice@" instead of long addresses. Resolve names in your wallet or payment app.
View example →Identity Directory
Build searchable directories of VerusID holders. Filter by namespace, creation date, or custom criteria.
View example →