LogoLogo
  • InterLink Network
    • Introducing
    • InterLink ID
      • InterLink ID Introduction
      • InterLink ID Generation Process
      • InterLink ID Credential
      • Core Principles
        • Self-Sovereign Identity (SSI)
        • Privacy & Security Architecture
        • Prevents Identity Spoofing & Fraud
      • NIST FRTE Evaluation
    • InterLink App
      • InterLink App Introduction
      • Mini-Apps in InterLink App
      • Scan by InterLink App to Verify Human
      • Human Node
    • InterLink SDK
      • Human Auth SDK
      • Mini App Development Kit
    • InterLink Chain
      • Proof of Personhood
      • Give humans top of block priority
      • The foundation layer behind all InterLink Mini-Apps
      • Sybil Resistance
      • Aiming to be the world's most human blockchain network
      • Human Node in the InterLink Chain
  • Roadmap
    • 5-Year Roadmap
    • InterLink Card
    • HumanPad Device
  • Proof of Concept
    • Human Infrastructure for a Verified Internet
    • InterLink ID: Proof of Personhood
    • Humanization In AI
    • Decentralized Tokens For Human
  • Technical Implementation
    • Deepfake Detection and Facial Recognition
    • Encrypted Biometric Data
    • Zero-Knowledge Proofs
    • Federated Learning
  • InterLink Tokenomics
    • Introducing
  • Allocation
  • Utility
  • Token Mining Mechanism and Sustainability
  • Vision
    • Building the World’s Largest Real Human Network
  • Becoming One of the First Crypto-Native Companies Listed on a U.S. Stock Exchange
    • Our IPO vision
    • IPO Preparation
    • IPO Roadmap
    • IPO Goal
  • InterLink Mini-App Marketplace: The Evolution Beyond App Store and Google Play
  • Disclaimer
    • Notice and Disclaimer
    • Crypto Products
  • Nature of the Whitepaper
  • Token Features
  • Third-Party Content
  • Copyright
Powered by GitBook
On this page
  • Get Started
  • 1. App ID Registration:
  • 2. Installation:
  • 3. Using the SDK:
  1. InterLink Network
  2. InterLink SDK

Mini App Development Kit

The InterLink MDK (Mini-App Development Kit) is a comprehensive SDK suite that enables developers to rapidly build, deploy, and scale decentralized mini-applications on the InterLink Network.

PreviousHuman Auth SDKNextInterLink Chain

Last updated 1 month ago

The MDK provides a full-stack toolkit with built-in modules for authentication, data handling, payments, and on-chain interaction — abstracting away blockchain complexity so developers can focus on application logic and user experience.

Get Started

1. App ID Registration:

Contact contact@interlinklabs.org to register and obtain your App ID.

2. Installation:

  1. Install the UI Kit with NPM: npm i @interlinklabs/mdk

  2. Import the Mdk SDK into your project from the corresponding file.

Install the UI Kit with NPM: npm i @interlinklabs/mdk

3. Using the SDK:

import React from "react";
import Mdk from "@interlinklabs/mdk";

const App = () => {
  const handleSuccess = () => {
    console.log("Login successful!");
  };

  const handleFailure = () => {
    console.log("Login failed.");
  };
  
  return (
    <Mdk
      appid="your-app-id"
      onSuccess={handleSuccess}
      onFailure={handleFailure}
    >
      {({ open }) => <button onClick={open}>Login with the app</button>}
    </Mdk>
  );
};

export default App;

Explore the full component library and usage examples on the Mini App Development Kit

here