Developer Docs: Build with Kakr Labs
HomeAPI PolicyPrivacy & TermsPlayground
  • Core Concepts
    • Core Concepts
      • Introduction
        • What is a Blockchain?
        • Litecoin as a Service (LiaaS)
        • Web2 Vs Web3
        • Category Codes
      • Transactions
        • Stages of a Litecoin Transaction
        • What are UTXOs?
        • How to spend UTXOs?
      • Assets
        • Collections
        • Tokens
        • Uploading and Pinning Files on IPFS
      • Wallet
        • Non custody wallet vs custody wallet
        • Hierarchical Deterministic wallets(HD Wallets)
        • Passphrase and Private key
      • Address
        • Default Address of Wallet
        • Official Address of Wallet
        • Key Differences
      • MimbleWimble (MWEB)
      • Multi-sig Concept
    • 💰Pricing
  • Solutions
    • Solutions
      • Payments
        • Peer-to-Peer Payments
        • Micropayments
        • Confidential Payments
      • Tokenization
        • Stablecoins
          • Proof of Loyalty
        • NFT Marketplace overview
          • NFT Marketplace
        • Industrial Tokenization
          • Energy Sector
      • Multi-signature
        • Assets Security
      • IPFS Gateway
        • Decentralized Storage (IPFS + Litecoin)
      • Decentralized Identity & Authentication
        • Decentralized Identity: Password Recovery via Litecoin Address Ownership
        • Decentralized Identity: Passwordless Agent Authentication
        • Decentralized Authentication
  • Using Pteri
    • 🤝Introduction
    • 😇Create an Account
    • 💰Get started
      • ⚕️Stats
      • 📖Debug
      • ➡️Work Flow
      • 🤑Subscription
      • 💆‍♂️Usage
      • 💆‍♂️Settings
    • ✨PTERI Intelligence
  • Pteri Wallet
    • 🔁Wallet Recovery Mechanism on Pteri
  • LiaaS
    • LiaaS
      • What Kakr LiaaS
      • Getting set up
        • Authentication
      • Kakr (LiaaS) Features
        • Address Features
        • Token Features
        • Wallet Features
      • Wallet System
        • Create Wallet
        • Create Importable Wallet
        • Encrypt Wallet
        • Create Encrypted Wallet
        • Create Importable Encrypted Wallet
        • Change wallet passphrase
        • Generate Address
        • Generate Default Address
        • Wallet official address
        • Wallet default address
        • Wallet default address v2
        • Wallet addresses
        • Wallet Balance
        • Address Details
        • Load Wallet
        • Import Wallet
        • Address Balance (Using Wallet)
        • Wallet Tokens
        • Create Multi Signature Address (preview)
      • Token Issuance
        • Create Collection
        • Create Tokens
          • Create Secure Digital Asset SDA (Alias NFT)
          • Create Token
          • Create Token v2
          • Create Managed Supply Tokens
          • Mint Supply Tokens
          • Burn Supply Tokens
      • Token Transfer
        • Send Token
        • Send SDA/NFT
      • Transactions
        • Send Litecoin
        • Create Raw Transaction
        • Create Raw Transaction (Advanced)
        • Sign Transaction
        • Broadcast Transaction
      • Blocks
        • Blocks Information
        • Blocks Stat
        • Blocks Header Information
        • Block Transactions
      • Others
        • 🔁Get SDA Transaction Details
        • 🔁Address Details
        • 🔁External Address Details
        • ⏺️Address Transactions
        • ⏺️Address Balance
        • 🔐Address Private Key
        • 🔐Address Private Key V2
        • 🚀NFT Details
        • 🚀NFT Balance
        • 🚀Token and Collection Balance
        • 📙Property Details
        • 💹Wallet Details
        • 🔼Generate passphrase
        • 💱Wallet Transactions
        • ✒️Sign Wallet message
        • 🖊️Sign Address Message
        • 💱Verify Message
        • 🗄️Upload to IPFS
        • 📌Pin on IPFS
  • API Reference
  • FAQs and Troubleshooting
  • Developers FAQs and Error Handling
Powered by GitBook
LogoLogo

© 2025 Kakr Platform Inc. All rights reserved

On this page

Was this helpful?

  1. Core Concepts
  2. Core Concepts
  3. Wallet

Hierarchical Deterministic wallets(HD Wallets)

PreviousNon custody wallet vs custody walletNextPassphrase and Private key

Last updated 8 months ago

Was this helpful?

A Hierarchical Deterministic (HD) wallet is a sophisticated type of cryptocurrency wallet designed to enhance security and usability in managing digital assets. Unlike traditional wallets that generate a single key pair for each address, an HD wallet uses a hierarchical tree-like structure derived from a single master seed.

The master seed is a randomly generated, cryptographically secure key that serves as the root of the entire key hierarchy. From this master seed, a series of child keys are deterministically derived using a specific algorithm. These child keys can further branch out into sub-keys, creating a hierarchical structure.

One notable advantage of HD wallets is the ease of backup. Since the entire wallet structure is derived from a single seed, users only need to backup this seed to safeguard their entire wallet. This simplifies the backup process and reduces the risk of losing access to funds due to lost or corrupted wallet files.

Another key feature is the ability to generate an infinite number of addresses from the master seed. Each address is deterministically linked to a unique key, making it possible to create new addresses for each transaction without compromising security. This enhances privacy and makes it more challenging for external parties to trace a user's transaction history.

The deterministic nature of HD wallets means that users can recreate the entire wallet structure by restoring from the master seed. This feature is particularly valuable in situations where a wallet needs to be recovered, such as when switching to a new device or in the event of wallet loss.

In summary, HD wallets provide a secure and convenient solution for managing cryptocurrencies by employing a hierarchical structure derived from a single master seed. This design simplifies the backup process, enhances privacy through the generation of numerous addresses, and ensures wallet recoverability through deterministic key derivation.

HD wallets generate a master seed from which all addresses and private keys are derived. Here is a link to on Litecoin using LiaaS.

create your HD wallet