One Identity, Every Blockchain
Transform any blockchain address into a universal did:authrix identity. Privacy-preserving credentials with selective disclosure across Bitcoin, Ethereum, Base, Solana, and 50+ blockchains.
Revolutionary Features
Enterprise-grade identity infrastructure that works across every blockchain
Universal Onboarding
Any blockchain address instantly becomes a universal did:authrix identity. No complex setup, no new wallets — just instant universal access.
Cross-Chain Sync
Real-time identity synchronization across all supported blockchains. Update once, verified everywhere.
Privacy-First
Selective disclosure with BBS+ signatures and zero-knowledge proofs. Share only what's needed, keep everything else private.
Lightning Fast
Sub-50ms DID resolution with multi-layer caching. 100x–1000x cheaper than native blockchain operations.
Enterprise Ready
HSM integration, threat detection, and comprehensive compliance. SOC 2, GDPR, HIPAA ready with automated governance.
No Smart Contract Risk
VDK bridge architecture eliminates smart contract vulnerabilities. Monitor-only approach with Accumulate L0 as single source of truth.
Universal Blockchain Support
Production-ready integrations with major blockchains, expanding to 50+ networks
Production Ready
VDK Bridge Supported
Privacy-Preserving Credentials
Prove claims without revealing unnecessary personal information using selective disclosure
Selective Disclosure
Share only what's needed. Prove you're over 21 without revealing your exact age or any other personal data.
Zero-Knowledge Proofs
Prove statements are true without revealing the underlying data. Cryptographic guarantees with no information leakage.
BBS+ Signatures
Cryptographic signatures that enable unlinkable selective disclosure. Multi-message signing with efficient proof generation.
Built for Developers
Simple APIs, comprehensive documentation, and powerful SDKs to integrate universal identity
# Convert any blockchain address to universal DID
curl -X POST "https://api.authrix.id/onboard" \
-H "Content-Type: application/json" \
-d '{
"nativeAddress": "0x742d35Cc6134C38532852D24E1e865B4Dd8CAE7f",
"chainId": "eip155:1",
"targetChains": ["eip155:8453", "bip122:bitcoin"]
}'
# Response:
{
"did": "did:authrix:pkh:eip155:1:0x742d35Cc...",
"accumulateStorage": "acc://eth-user-742d35cc.acme/ethereum/did",
"synchronizedChains": ["eip155:1", "eip155:8453", "bip122:bitcoin"],
"status": "active"
}
# Resolve any Authrix DID
curl "https://api.authrix.id/resolve?did=did:authrix:alice.acme"
# Response:
{
"@context": ["https://www.w3.org/ns/did/v1"],
"id": "did:authrix:alice.acme",
"verificationMethod": [
{
"id": "did:authrix:alice.acme#key-1",
"type": "Ed25519VerificationKey2020",
"controller": "did:authrix:alice.acme"
}
],
"service": [...],
"crossChainSupport": {
"ethereum": "active",
"bitcoin": "active",
"base": "active",
"solana": "active"
}
}
// Issue privacy-preserving credential with BBS+ signatures
import { Authrix } from '@opendlt/authrix-sdk';
const authrix = new Authrix({ apiKey: process.env.AUTHRIX_KEY });
const credential = await authrix.issueCredential({
issuerDid: "did:authrix:university.acme",
subjectDid: "did:authrix:alice.acme",
credentialSubject: {
degree: "Master of Science",
graduationYear: 2015,
gpa: 3.8
},
privacyLevel: "high",
selectiveDisclosure: true
});
console.log(credential.id);
// Credential with BBS+ signatures ready for selective disclosure
// Verify with selective disclosure
const proof = await authrix.createPresentation({
credential: credential.id,
disclose: ["degree", "graduationYear"] // Only reveal these fields
});
Simple REST APIs
Clean, intuitive APIs that work with any programming language. Onboard, resolve, and issue in minutes.
Comprehensive Docs
Step-by-step guides, API references, and interactive examples for every endpoint.
Multiple SDKs
Native SDKs for JavaScript, Python, Go, and Rust. Type-safe with full IDE autocomplete.
Instant Setup
Get started in minutes with our one-command development environment and sandbox APIs.
Ready to Build the Future of Identity?
Join the universal identity revolution. Start building with Authrix DIDs today — open source, production ready, and backed by the Accumulate protocol.