Skip to main content


This is a guide for developers who want to learn about how to create a package for DAppNode. Here you wil find how to prepare your developer environment for creating packages in DAppNode and how to test them.

The different sections will be the following:

  1. Introduction: how to set up your developer environment for creating DAppNode packages and how to test them.
  2. Manifest: manifest is how we call the package.json, this file let you to add information about de package and so many configurations.
  3. Wizard: is a file we added when we create a package to make easier the configuration process of the package for the user. This package let you to create a simple user interface where the user can set up different parameters once the package has been installed.

We recommend to read the learn section because you can learn about the background of DAppNode, and it can help you to understand better how it works.