https://github.com/spknetwork/union-indexer-node
Unified indexer for Hive social media content
https://github.com/spknetwork/union-indexer-node
blockchain ceramic ceramicnetwork crdts graphql hive indexer ipfs p2p social-graph typescript
Last synced: 6 days ago
JSON representation
Unified indexer for Hive social media content
- Host: GitHub
- URL: https://github.com/spknetwork/union-indexer-node
- Owner: spknetwork
- Created: 2022-02-05T18:29:54.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-09-22T18:24:44.000Z (4 months ago)
- Last Synced: 2025-09-22T20:26:40.001Z (4 months ago)
- Topics: blockchain, ceramic, ceramicnetwork, crdts, graphql, hive, indexer, ipfs, p2p, social-graph, typescript
- Language: TypeScript
- Homepage:
- Size: 330 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Union Indexer
The union indexer is focused on indexing multiple sources of social media posts.
At the moment the indexer supports:
- Offchain Ceramic content
- HIVE content
# Installation:
Prerequisites:
- Git
- Docker
Git clone:
```
git clone https://github.com/spknetwork/union-indexer-node
```
Start docker container:
```
docker-compose up
```
# Usage
### Requirements
- Ceramic API endpoint
- SPK Offchain Indexer API endpoint
Optional:
- HIVE account for bridging/chain references
### API
The API is available on port 4568.
The following endpoints are available (subject to change):
- /api/v1/create_stream_id - creates an offchain stream id
- /api/v1/graphql - graphql API and graphiql explorer