All Projects → gohornet → Hornet

gohornet / Hornet

Licence: apache-2.0
HORNET is a powerful IOTA fullnode software

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Labels

Projects that are alternatives of or similar to Hornet

Iota.js
IOTA JavaScript monorepo
Stars: ✭ 921 (+448.21%)
Mutual labels:  iota
Iota.lib.csharp
Iota.Lib.Csharp
Stars: ✭ 63 (-62.5%)
Mutual labels:  iota
Entangled
enTangle'd is an amalgamation of all things Tangle
Stars: ✭ 107 (-36.31%)
Mutual labels:  iota
Txpromoter
IOTA TX Promoter
Stars: ✭ 9 (-94.64%)
Mutual labels:  iota
Iota Transaction Spammer Webapp
Stars: ✭ 40 (-76.19%)
Mutual labels:  iota
Iotalk
iotalk is a privacy-minded messaging system built on the IOTA Tangle. Messages are encrypted so only the intended recipient can read them.
Stars: ✭ 67 (-60.12%)
Mutual labels:  iota
Iota.py
PyOTA: The IOTA Python API Library
Stars: ✭ 337 (+100.6%)
Mutual labels:  iota
Nelson.cli
WE HAVE MOVED TO A NEW REPOSITORY
Stars: ✭ 139 (-17.26%)
Mutual labels:  iota
Iotamobile
A simple mobile wallet for IOTA built with React Native
Stars: ✭ 51 (-69.64%)
Mutual labels:  iota
Cryptocurrency Cli
💰 Cryptocurrency Portfolio On The Command Line 💰
Stars: ✭ 99 (-41.07%)
Mutual labels:  iota
Curl Collisions
An implementation of Heilman et al.'s differential attack on IOTA's Curl hashing function.
Stars: ✭ 20 (-88.1%)
Mutual labels:  iota
Iota Prom Exporter
Iota Exporter for Prometheus Metrics
Stars: ✭ 33 (-80.36%)
Mutual labels:  iota
Iri
IOTA Reference Implementation
Stars: ✭ 1,188 (+607.14%)
Mutual labels:  iota
Awesome Blockchain
⚡️Curated list of resources for the development and applications of blockchain.
Stars: ✭ 937 (+457.74%)
Mutual labels:  iota
Awesome Iota
A community driven list of useful IOTA blogs, articles, videos and tools.
Stars: ✭ 109 (-35.12%)
Mutual labels:  iota
Mam.client.js
Masked Authentication Messaging wrapper for Javascript (Browser and Node)
Stars: ✭ 17 (-89.88%)
Mutual labels:  iota
Blue App Iota
IOTA wallet application for Ledger Blue and Nano S
Stars: ✭ 67 (-60.12%)
Mutual labels:  iota
Tangleid
Secure self-sovereign identity built on IOTA/Tangle
Stars: ✭ 141 (-16.07%)
Mutual labels:  iota
Iota Java
IOTA Java API Library. Find documentation on
Stars: ✭ 137 (-18.45%)
Mutual labels:  iota
Iota.lib.cpp
IOTA C++ Library
Stars: ✭ 84 (-50%)
Mutual labels:  iota

HORNET - The IOTA community node

GitHub Workflow Status GitHub release (latest by date) GitHub go.mod Go version GitHub

HORNET is a powerful, community driven IOTA fullnode software written in Go. It is easy to install and runs on low-end devices like the Raspberry Pi 4.


Notes

  • Please open a new issue if you detect an error or crash (or submit a PR if you have already fixed it).
  • The issue section is not a support section, if you have questions about HORNET please post them in the #hornet channel (official iota discord server).

Table of contents

Documentation

Please have a look into our HORNET wiki

Autopeering

WARNING: The autopeering plugin will disclose your public IP address to possibly all nodes and entry points. Please disable the plugin if you do not want this to happen!

The autopeering plugin is still in an early state. We recommend to add 1-2 static peers as well. If you want to disable autopeering, you can do so by adding it to the disablePlugins in your config.json:

"node": {
    "disablePlugins": ["Autopeering"],
    "enablePlugins": []
  },

Contributing

Installation

Binary

  • Download the latest release for your system (e.g. HORNET-x.x.x_Linux_ARM64.tar.gz for the Raspberry Pi 4)
  • Extract the files in a folder of your choice
  • Add neighbors to the peering.json file (optional)
  • Run HORNET: ./hornet -c config

APT

wget -qO - https://ppa.hornet.zone/pubkey.txt | sudo apt-key add -
sudo sh -c 'echo "deb http://ppa.hornet.zone stable main" >> /etc/apt/sources.list.d/hornet.list'
sudo apt update
sudo apt install hornet

Tutorial: Install HORNET with APT


Plugins

HORNETs functionality is extended by plugins. Available plugins are listed here.


Docker

Docker Pulls

Pull HORNET from Docker Hub

Build a Docker image

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].