NEM Developer Documentation

NEM blockchain technology delivers a world-class platform for management of almost any kind of asset: currencies, supply chains, notarizations, ownership records and more.

NEM’s power is exposed through a straightforward and secure developer interface so that you can deploy your blockchain solution in record time.

Note

This documentation refers to NEM latest version, Catapult, which provides higher performance and new functionalities to NEM.

Here you will find everything you need to implement NEM in your application or service.

Getting started

Is this your first time developing with NEM Catapult? Start by setting up your working environment and then follow the first guide.

Fundamentals

When working with the NEM Blockchain technology, it is essential to understand its core concepts, such as Blocks, Nodes, Accounts, Transactions, Namespaces and Mosaics.

Developer Guides

The guide section provides you with code examples of possible implementations of the abovementioned fundamentals, along with easy-to-follow step by step guides.

References

NEM provides tools and services to accelerate blockchain development, greatly reducing development time.

  • Interact with NIS2-API directly from bash with NEM2-CLI.
  • See how NEM2-SDK makes API interaction much easier in different programming languages.
  • Understand how NIS2-API routes and its behaviour.
  • Check and discover NEM2 Libraries which extend NEM capabilities.

Support

Couldn’t find what you were looking for? Visit Support.

Continue: Getting started.