Mimir
  • Product Introduction
    • 💡Mimir Introduction
    • 💰Multisig Introduction
    • Proxy Introduction
  • 🪢Omni UX
    • 🔙Switch to Solo mode
    • 💬Address Format And Identity
  • Basic
    • 💳Accounts
      • Advanced - Nested Multisig
      • Advanced - Time Delayed Proxy
    • 📍Dapps
    • 🏧Transaction
  • Advanced
    • 👀Watchlist
    • 💼Batch
    • 🗣️Proposer
    • Call Template
    • 🏛️Multi-Sig Governance in Polkadot
    • 💹Participate Polkadot Native Staking
  • 📶Customize RPC
  • Step by step
    • 🟢Create Multisig
      • Create Nested Multisig
    • 🟢Create Proxy
      • Create Pure Proxy
    • 📥Import Multisig
    • 🛠️Initiate Transactions
    • ⚖️Manage Transactions
      • ⏳Manage Delayed Proxy Transactions
  • Safety
    • 🔍Call Data Verification
    • 🚛Transaction Simulation
  • 🛠️Developer
    • Batch API
    • 🖥️Mimir SDK
      • PolkadotJS App
      • Polkadot API(PAPI)
      • ReactiveDOT/DOTConnect
  • FAQs
    • ❓FAQs
Powered by GitBook
On this page
  • Add to existing apps
  • Introduction
  • Installation
  • Security Considerations
  1. Developer

Mimir SDK

PreviousBatch APINextPolkadotJS App

Last updated 3 months ago

If you are interested in integrating your application with Mimir, please refer to the following documentation and feel free to contact us for further assistance.

Add to existing apps

Introduction

Installation

To integrate Mimir into your application, install the necessary packages using either yarn, pnpm or npm:

Using Yarn

yarn add @mimirdev/apps-inject

Using NPM

npm install @mimirdev/apps-inject

Using PNPM

pnpm add @mimirdev/apps-inject

Security Considerations

Ensure that transactions are verified for safety. Mimir wraps transactions in AsMulti, so it's crucial to confirm that the wrapped transaction matches the expected transaction. Mimir's code is open source, ensuring transparency and security.

To integrate the apps with Mimir, it needs to be opened within Mimir's built-in web page (iframe) and requires the use of Mimir's injected library to inject Mimir's account. Therefore, for the apps, Mimir's multisig account can be used in the same way as the accounts in the extension wallet, such as .

Integrating your application with Mimir requires it to be opened within Mimir's built-in web page (iframe) and utilize Mimir's injected library to access Mimir's account. This integration allows your application to use Mimir's multisig account similarly to accounts in the extension wallet, such as .

🛠️
🖥️
polkadot-js/extension
polkadot-js/extension
GitHub - mimir-labs/mimir-apps-sdk: sdk for apps to connect mimir walletGitHub
Logo