Core (full node)
Introduction
This article provides all resources associated to Hathor core (full node).
What is Hathor core?
Hathor core is the official and reference client for operating a full node in Hathor Network.
Latest and deprecated versions
- Latest version:
- Deprecated versions: there are no deprecated versions.
Operating
This section provides the resources to operate a full node.
Installing
-
Install from source code: for the development environment of Hathor core, derived clients, and blueprints.
-
Install with Docker: for production environments or the development of other components.
-
Install alongside headless wallet with Docker compose: for production environments or the development of other components, when it is necessary to run a headless wallet together.
Monitoring
Configuring
Upgrading
Troubleshooting
Using
This section provides the resources to use Hathor core.
CLI
API
The following documentation details the set of endpoints exposed through the Hathor API. All methods are related to operations you can invoke from a full node. The scope of this API encompasses 7 groups of operations:
- p2p: General information about the full node and the network.
- block: Information about a specific block.
- transaction: Complete data set about transactions.
- mining: An experimental endpoint for user sent and retrieve mining information.
- private wallet: Full information about a particular wallet.
- nano contract: Operations for manipulating a nano contract.
- wallet: Information about tokens.
For more details of how to explore each API operation, access the complete documentation through the following link.
- Hathor full node API: documentation of the HTTP API for communication between Hathor full nodes and other systems.
Blueprint SDK
-
Develop a blueprint — part 1: conceive and design a blueprint.
-
Develop a blueprint — part 2: implement and test a blueprint.
-
Blueprint development: reference material to consult while developing a blueprint.
Miscellaneous
-
Report a bug or request a feature: open an issue at Hathor core repository at GitHub.
-
Ask for support: if after consulting this documentation, you still need help to operate and use Hathor core, send a message to the
#development
channel on Hathor Discord server for assistance from Hathor team and community members.