HORNET is a lightweight alternative to IOTA's fullnode software โIRIโ. The main advantage is that it compiles to native code and does not need a Java Virtual Machine, which considerably decreases the amount of needed resources while significantly increasing the performance. This way, HORNET is easier to install and runs on low-end devices.
- Currently HORNET is only released for testing purposes. Don't use it for wallet transfers (except testing with small amounts).
- 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).
- Download the latest release for your system (e.g.
HORNET-x.x.x_Linux_ARM.tar.gz
for the Raspberry Pi 3B) - Extract the files in a folder of your choice
- Add neighbors to the config.json file
- Download the latest HORNET snapshot from dbfiles.iota.org
- Run HORNET:
./hornet -c config
- Download the latest TangleMonitor source code
git clone https://github.com/unioproject/tanglemonitor.git
- Modify the
config.json
to fit your needs"tanglemonitorpath"
has to point to the frontend folder of the TangleMonitor source code- Add
"Monitor"
to"enableplugins"
- Change
"host"
to"0.0.0.0"
if you want to access TangleMonitor from anywhere
"monitor": {
"tanglemonitorpath": "tanglemonitor/frontend",
"domain": "",
"host": "127.0.0.1"
},
"node": {
"disableplugins": [],
"enableplugins": ["Monitor"],
"loglevel": 3
},
- Modify the
config.json
to fit your needs- Change
"address"
,"message"
,"tag"
and"tpsratelimit"
- Add
"Spammer"
to"enableplugins"
- Change
"spammer": {
"address": "HORNET99INTEGRATED99SPAMMER999999999999999999999999999999999999999999999999999999",
"depth": 3,
"message": "Spamming with HORNET tipselect",
"tag": "HORNET99INTEGRATED99SPAMMER",
"tpsratelimit": 0.1,
"workers": 1
},
"node": {
"disableplugins": [],
"enableplugins": ["Spammer"],
"loglevel": 3
},
- See Docker