# Introduction

* **imfact-sdk-js** is the official JavaScript/TypeScript SDK for the ImFACT blockchain.
* The ImFACT blockchain operates on a **multi-sig account** basis. However, for user convenience, **single-sig** is prioritized.
* Method names are designed to be called intuitively from the user's perspective and use camelCase notation for consistency.

<mark style="background-color:purple;">**The account abstraction feature is now live!**</mark> <mark style="background-color:purple;"></mark><mark style="background-color:purple;">Dive in here: (</mark>[<mark style="background-color:purple;">link</mark>](https://imfact.gitbook.io/imfact-js-sdk/account-abstraction)<mark style="background-color:purple;">)</mark>

<table data-header-hidden><thead><tr><th width="127"></th><th></th></tr></thead><tbody><tr><td>License</td><td>General Public License (GPL) : <a href="https://www.gnu.org/licenses/gpl-3.0.en.html">https://www.gnu.org/licenses/gpl-3.0.en.html</a></td></tr><tr><td>Version</td><td>v1.0.0 (@imfact/sdk)<br>v1.0.1 (@imfact/account-abstraction)</td></tr><tr><td>Contact</td><td>Surpport Team : <a href="mailto:cs@protocon.io">contact@imfact.im</a></td></tr><tr><td>Terms</td><td></td></tr><tr><td>Npm link</td><td><a href="https://www.npmjs.com/package/@mitumjs/mitumjs">https://www.npmjs.com/package/@imfact/sdk</a><br><a href="https://www.npmjs.com/package/@imfact/account-abstraction">https://www.npmjs.com/package/@imfact/account-abstraction</a></td></tr></tbody></table>

{% content-ref url="<https://app.gitbook.com/s/lzgNF6OkPMynqLBIK4YG/imfact-network/development-documentations>" %}
[Development Documentations](https://app.gitbook.com/s/lzgNF6OkPMynqLBIK4YG/imfact-network/development-documentations)
{% endcontent-ref %}
