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

Multi-sig Concept

The Multi-signature on Litecoin blockchain is a security feature that requires multiple private keys to authorize a transaction.

PreviousMimbleWimble (MWEB)NextPricing

Last updated 1 year ago

Was this helpful?

Multi-Signature (Multi-Sig): A multi-signature scheme is a security feature that involves multiple parties signing a transaction or document. This adds an extra layer of security by requiring more than one signature to authorize a transaction. Multi-signature is valuable in situations where increased security and control are essential, like in businesses, escrow services, and cryptocurrency wallet management.

How Multi-sig Works:

Creating a multisig algorithm involves a few simple steps that don't require any fees. Here's how it works:

  1. Message Creation:

    • A proposed transaction is generated, and a unique message representing the transaction details is created. For example, let's say a company wants to transfer 10 LTC to a specific address. The message could look like this: "Transfer 10 LTC to address XYZ."

  2. Signing the Message:

    • Multiple parties, such as company executives, need to using their private keys. Each signature is collected and stored along with the corresponding public address. This ensures that the transaction is authorized by multiple stakeholders, which reduces the risk of unauthorized or fraudulent transactions.

    • A typical signature looks like this:

    Signature: ICKu2bbcu1m\EXfsGO4675CBMknQi3ezyFP8z2sjj8GzAe0hYbeIpYI3Bl4pPCbY1sN0s/i4CXNHbv8SGDoynMcw=

  3. Verifying the Signatures:

    • Before the transaction can be executed, the system checks if the required number of valid signatures has been collected. This is done by verifying the authenticity of each signature. The system uses the endpoint to confirm that the signatures are legitimate. If the necessary number of valid signatures are present, the transaction is approved for execution.

  4. Executing the Transaction:

    • Once the required signatures are verified, the transaction is executed on the blockchain or relevant platform. Another system, separate from the signing process, checks the signatures and approves the transaction if they are valid.

    By following these steps, a multisig algorithm provides an added layer of security and control by requiring multiple authorized signatures to authorize a transaction.

sign this message
Verify Message