OpenViSTAI · Agents · Blockchain · Crypto
Menu
Layer 1

Hive — openhive-network

Hive is a Graphene-based, delegated proof-of-stake social blockchain implemented in C++. It provides a peer-to-peer network for applications to publish and exchange ideas and information, and offers software for running consensus nodes.

Independent OpenViST project profile, based on linked sources.

Hive — openhive-network — OpenViST project profile in Layer 1.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Hive when a project needs a peer-to-peer blockchain foundation for social publishing or information exchange, or when evaluating the software and resources needed to operate a consensus node.

Who it is for

  • Developers building social applications or community platforms that use Hive.
  • Infrastructure operators interested in running a Hive consensus node.
  • Contributors looking for the project’s development repository and documentation.

Documented uses

  • Build an application that publishes or exchanges ideas on Hive.
  • Create a community platform for sharing information through the blockchain.
  • Run a Hive consensus node using Docker or a Linux source build.
  • Explore the network’s HIVE and HBD assets and delegated proof-of-stake design when planning an application.
Before you choose

Requirements & limits

  • Hive is infrastructure for applications; the repository does not present it as a single end-user social app.
  • The README recommends pre-built Docker images or Docker builds and also documents Linux Ubuntu LTS source builds.
  • A consensus node is estimated to need about 600 GB of disk space and about 12 GB of memory for shared state.
  • The repository says the GitHub project is not the primary development location and directs contributors to a community-hosted GitLab repository.
  • The README describes three-second block confirmations and Resource Credits for transactions.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Prepare a Hive node configuration

Generate the default hived data directory and configuration file, then identify the documented resource requirements for running a consensus node.

Before you start

  • Hive node software with the hived command available.
  • About 600 GB of disk storage for blockchain files and about 12 GB of memory for shared state data.

Steps

  1. Run hived --dump-config to generate the data directory and configuration file; the default data directory is ~/.hived.

  2. Review or modify the generated configuration. The repository points to contrib/config-for-docker.ini as an example configuration.

  3. Consult doc/seednodes.txt for seed nodes; the repository says seed nodes can also be overridden with --p2p-seed-node and a whitespace-delimited list of nodes with ports.

Expected outcome

A default hived data directory and configuration file are generated, with pointers to example configuration and seed-node information.

Guide limitations

  • This recipe covers configuration preparation only, not starting a node or validating connectivity.
  • The documented storage and memory figures are approximate and may change.
  • The README recommends Docker-based approaches for building or using Hive but does not provide their full setup steps here.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
17 October 2026
Original website title
openhive-network/hive · Official homepage title · retained in its source language