NimiqWrapper Library

NimiqWrapper is a library that wraps around the core Nimiq.js Library as well as the Nimiq Keyguard Library. With the wrapper you can easily get started with Nimiq in a few lines, and then you can perform common actions (like sending transaction, checking a balance, etc...) through helper functions. These helper functions are grouped into 6 helper objects all stored in the wrapper object and are highly customizable (though all customization is optional).

JS Demo

This demo shows off how NimiqWrapper can be used in Vanilla JS. It's a remake of the official Nimiq Demo (https://demo.nimiq.com/) with NimiqWrapper and showcases the functions within:


  • AccountHelper

Button Based Demo

This demo is meant to help developers understand how a project using NimiqWrapper should be organized (order of function calls) and what certain functions do.


It showcases all of the functions of NimiqWrapper and it's helpers.

Coming Soon

Vue.js Demo

This demo shows off how NimiqWrapper can be used in a Vue.js application. It showcases the functions within:


  • AccountHelper
  • MinerHelper
  • TransactionHelper
  • UtilHelper