It’s been a long time coming and DevX developers have put a lot of hard work into this but Kin NodeJs SDK has finally arrived. The Kin NodeJs SDK comes equipped with all the functionality [like the Python SDK] you will need to run a Kin Server for your app. It takes away all the hard work of interacting with our blockchain and lets you stay focused on building your app.

You might asking yourself, “what does this mean?” So let me give a quick run down of how this all works. Every Kin integrated application needs to run two SDKs:

The Client SDK

Briefly, this SDK is used on your native device for developing apps on Android, iOS and Unity. It performs a range of functions such as creating accounts locally on the device (but not on the blockchain), building and sending transactions between users and much more. But there are some key elements that must take place on the server in order to have a fully functioning, secured Kin app.

The Server SDK

The NodeJs SDK is a Server SDK which is just like the Python SDK. But why do you need a server SDK? These SDKs allow you to perform certain functions that the would not make sense to do on the client due to reasons of security.