This guide describes the necessary steps to create your first drasyl node and how to integrate it into your application.
!!! important "Nightly Version"
Once the node is set up, it and therefore your application can participate in the drasyl Overlay Network and communicate with other nodes and applications.
You're currently on a nightly version branch. If you're only interested in the latest stable version, please click [here](/).
This guide describes the necessary steps to create your first drasyl node and how to integrate it
into your application.
Once the node is set up, it and therefore your application can participate in the drasyl Overlay
Network and communicate with other nodes and applications.
## Add Dependency
Create a new maven project and add the dependency to your [pom.xml](http://maven.apache.org/pom.html):
Create a new maven project and add the dependency to
drasyl [dʁazy:l] is an [open-source](https://github.com/drasyl-overlay/drasyl) general-purpose overlay network framework for rapid development of distributed P2P applications.
drasyl [dʁazy:l] is an [open-source](https://github.com/drasyl-overlay/drasyl) general-purpose
overlay network framework for rapid development of distributed P2P applications.
By using drasyl developers can fully concentrate on creating distributed applications.
With drasyl, boundaries between IP-based networks will be eliminated and secure communication channels between any two nodes will be provided.
Zero-configuration is required to use drasyl.
Developers can [run a new drasyl node](getting-started.md) without having to write configuration files or provide IP addresses of other peers.
By using drasyl developers can fully concentrate on creating distributed applications. With drasyl,
boundaries between IP-based networks will be eliminated and secure communication channels between
any two nodes will be provided. Zero-configuration is required to use drasyl. Developers
can [run a new drasyl node](getting-started.md) without having to write configuration files or