Skip to content

General FAQ ​

Frequently Asked Questions about KryptoOS.

What is KryptoOS? ​

KryptoOS is a comprehensive Self-Sovereign Identity (SSI) platform built on blockchain technology. It enables individuals and organizations to create, manage, and verify decentralized digital identities and credentials.

Key features:

  • Decentralized Identifiers (DIDs): W3C-compliant digital identities
  • Verifiable Credentials (VCs): Tamper-proof digital credentials
  • Privacy by Design: Zero-knowledge proofs and selective disclosure
  • Blockchain Integration: Native support for EmpoorioChain
  • Enterprise Ready: GDPR, MiCA, and AML compliance

What is Self-Sovereign Identity (SSI)? ​

Self-Sovereign Identity means you own and control your digital identity, not corporations or governments. With SSI:

  • You decide what information to share
  • You control who can access your data
  • Your credentials are cryptographically verifiable
  • No central authority can revoke your identity
  • Your data stays private and secure

How is KryptoOS different from traditional identity systems? ​

Traditional SystemsKryptoOS
Company controls your dataYou control your data
Centralized databasesDecentralized blockchain
Vulnerable to breachesCryptographically secure
Limited portabilityWorks everywhere
Trust-based verificationMathematical verification

Is KryptoOS secure? ​

Yes, KryptoOS is built with enterprise-grade security:

  • Cryptography: Ed25519, ECDSA, BLS12-381 signatures
  • Blockchain: Immutable ledger on EmpoorioChain
  • Privacy: Zero-knowledge proofs, selective disclosure
  • Key Management: HSM and hardware wallet support
  • Audited: Regular security audits and penetration testing

Your private keys never leave your device, and personal data is never stored on the blockchain.

What blockchains does KryptoOS support? ​

Currently, KryptoOS natively supports:

  • EmpoorioChain: Primary blockchain for DID registry and VC anchoring
  • Dracma (DMS) Token: Used for transaction fees

Future support planned for:

  • Ethereum
  • Polygon
  • Other EVM-compatible chains

Is KryptoOS compliant with regulations? ​

Yes, KryptoOS is designed for regulatory compliance:

  • GDPR: Full compliance with EU data protection regulations
    • Right to access, rectification, erasure
    • Data minimization and privacy by design
  • MiCA: Markets in Crypto-Assets regulation support
  • AML/KYC: Built-in support for anti-money laundering workflows
  • eIDAS: Compatible with EU electronic identification standards

How much does KryptoOS cost? ​

SDKs and Development: Free and open-source

Transaction Fees (paid in Dracma (DMS) tokens):

  • DID Registration: ~0.1 Dracma (DMS)
  • DID Update: ~0.05 Dracma (DMS)
  • VC Anchoring: ~0.03 Dracma (DMS)
  • Status Check: Free (off-chain)

Enterprise Plans: Contact us for custom pricing and SLA.

What programming languages are supported? ​

KryptoOS provides SDKs for:

  • TypeScript/JavaScript: For web and Node.js applications
  • Rust: For high-performance applications
  • Python: For backend services and data science

All SDKs provide the same functionality with language-specific idioms.

Can I use KryptoOS for my application? ​

Yes! KryptoOS is designed for integration into various applications:

  • Financial Services: KYC/AML verification
  • Education: Academic credentials and certificates
  • Healthcare: Medical records and vaccination certificates
  • Government: Digital ID and citizen services
  • Enterprise: Employee credentials and access control

See our Integration Guide to get started.

What is a DID (Decentralized Identifier)? ​

A DID is a globally unique identifier that you own and control, like:

did:emp:1234abcd5678efgh

Unlike email addresses or usernames, DIDs:

  • Don't depend on any company or service
  • Can't be taken away from you
  • Are cryptographically verifiable
  • Work across all platforms

Learn more in our DID Management Guide.

What is a Verifiable Credential? ​

A Verifiable Credential (VC) is a tamper-proof digital credential that can be cryptographically verified, such as:

  • University degrees
  • Professional licenses
  • KYC verification
  • Vaccination records
  • Employment verification

VCs are issued by trusted entities and can be verified without contacting the issuer.

Learn more in our Credentials Guide.

How do I get started with KryptoOS? ​

  1. Install SDK: Choose your preferred language (TypeScript, Rust, or Python)
  2. Create DID: Generate your decentralized identifier
  3. Issue Credentials: Start issuing or receiving verifiable credentials
  4. Integrate: Add SSI capabilities to your application

Follow our Getting Started Guide for detailed instructions.

Is my personal data stored on the blockchain? ​

No. Only the following is stored on-chain:

  • DID identifiers
  • Hashes of DID documents
  • Credential anchors (hashes)
  • Status information

Your personal data stays off-chain in your wallet or with issuers, ensuring privacy.

Can credentials be revoked? ​

Yes, issuers can:

  • Revoke: Permanently invalidate a credential
  • Suspend: Temporarily disable a credential
  • Reactivate: Restore a suspended credential

All status changes are recorded on the blockchain and can be verified in real-time.

What happens if I lose my private keys? ​

KryptoOS supports multiple recovery mechanisms:

  • Social Recovery: Trusted guardians can help you recover access
  • Multi-Party Computation (MPC): Keys split across multiple locations
  • Backup Phrases: Secure seed phrase backup

Important: Always maintain secure backups of your keys. If all recovery methods fail, access may be permanently lost.

Is KryptoOS open source? ​

Yes, KryptoOS is open source:

Can I run my own KryptoOS node? ​

Yes, you can run your own:

  • Blockchain Node: Run an EmpoorioChain validator or full node
  • API Services: Self-host issuer, verifier, and resolver APIs
  • Private Network: Deploy a private KryptoOS network for your organization

See our Deployment Guide for instructions.

What wallets support KryptoOS? ​

Currently supported:

  • Eoonia Wallet: Official KryptoOS wallet
  • MetaMask: For Ethereum-compatible DIDs
  • External signers: supported only when explicitly enabled in a public release

How do I report a security issue? ​

Do not open a public GitHub issue for security vulnerabilities.

Use the official security contact published by the Empoorio/KryptoOS team for the current release. Do not include recovery phrases, private keys or raw identity documents in a report.

We follow responsible disclosure practices and will respond within 48 hours.

Where can I get help? ​

What's the roadmap for KryptoOS? ​

Current (Q1 2024):

  • ✅ Core SSI infrastructure
  • ✅ TypeScript, Rust, Python SDKs
  • ✅ DID Registry and VC Anchor pallets

Q2 2024:

  • DIDComm v2 messaging
  • Mobile SDKs (iOS, Android)
  • Advanced ZK proofs

Q3 2024:

  • Multi-chain support
  • Layer 2 scaling
  • Quantum-resistant signatures

Q4 2024:

  • AI-powered fraud detection
  • Decentralized storage
  • Cross-chain bridges

See our Architecture Guide for more details.

Can I contribute to KryptoOS? ​

Yes! We welcome contributions:

  • Code: Submit pull requests on GitHub
  • Documentation: Help improve our docs
  • Bug Reports: Report issues you encounter
  • Feature Requests: Suggest new features
  • Community: Help others in Discord

See our Contributing Guide to get started.


Still have questions? Check our Developers FAQ or join our Discord community.