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.