{"repo":"openhive-network/hivemind","free":true,"listed":false,"github":"https://github.com/openhive-network/hivemind","clone":"git clone https://github.com/openhive-network/hivemind.git","description":"Hive API server (offloads most API calls from hived) implemented using Python+SQL","language":"PLpgSQL","stars":53,"topics":["hive","blockchain","decentralization","dapps","web3","communities"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Hivemind Developer-friendly microservice powering social networks on the Hive blockchain 1. Overview 2. Software Architecture 2. Deployment - Docker images repository - Build images - Api Node - Starting containers manually - Setup on host 3. API tests Overview Hivemind is a HAF-based microservice that simplifies data access and enables the development of rich social media applications on top of the Hive blockchain. It maintains the state of social features such as post feeds, follows, and communities, providing a consensus interpretation layer for Hive applications. Hivemind tracks posts, relationships, social actions, custom operations, and derived states - discussions: by blog, trending, hot, created, etc - communities: mod roles/actions, members, feeds (in 1.5; spec) - accounts: normalized profile data, reputation - feeds: un/follows and un/reblogs: spec Hivemind does not track most blockchain operations For anything to do with wallets, orders, escrow, keys, recovery, or account history, you should query hived. Hivemind is a HAF application Hivemind is based on the Hive Application Framework (HAF) , which serves as a \"consensus interpretation\" layer. HAF ensures data consistency and integrity during blockchain synchronization by serializing the Hive blockchain into a PostgreSQL database. Hivemind processes only irreversible blocks of the Hive blockchain stored in the HAF database. This means that in the case of a micro fork, when consensus is not reached, new data is not ","default_branch":null,"files":null,"tree":[],"storefront":"/r/openhive-network","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/openhive-network/hivemind/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}