sn_node 0.41.0

Implementation of the nodes for the Safe Network.
Documentation

sn_node

Crate Documentation Safe Rust
Documentation unsafe forbidden
MaidSafe website Safe Dev Forum Safe Network Forum

Overview

An autonomous network capable of data storage/publishing/sharing as well as computation, value transfer (crypto currency support) and more. See the documentation for a more detailed description of the operations involved in data storage.

Crate Dependencies

Crate dependencies graph:

sn_node MaidSafe dependencies

Legend

Dependencies are coloured depending on their kind:

  • Black: regular dependency
  • Purple: build dependency
  • Blue: dev dependency
  • Red: optional dependency

A dependency can be of more than one kind. In such cases, it is coloured with the following priority: Regular -> Build -> Dev -> Optional

sn_node all dependencies

Click here for an overview of the interdependencies of all the main MaidSafe components.

License

This Safe Network library is licensed under the General Public License (GPL), version 3 (LICENSE https://www.gnu.org/licenses/gpl-3.0.en.html).

Linking exception

sn_node is licensed under GPLv3 with linking exception. This means you can link to and use the library from any program, proprietary or open source; paid or gratis. However, if you modify sn_node, you must distribute the source to your modified version under the terms of the GPLv3.

See the LICENSE file for more details.

Contributing

Want to contribute? Great :tada:

There are many ways to give back to the project, whether it be writing new code, fixing bugs, or just reporting errors. All forms of contributions are encouraged!

For instructions on how to contribute, see our Guide to contributing.