Your Arkiv database, as a live graph.

arkiv-graph is a drop-in library that turns your Arkiv entities into an interactive graph — nodes are entities, edges are the relationships you define, and references to other chains show up as external nodes. Everything below is real: a tiny social app whose users, posts, comments, follows and likes live entirely on the Braga testnet.

Owned by 0x634890e0
Querying Arkiv…
0 nodes0 edges0 external-chain refs

Write to the graph, live

This creates a real post entity on Braga signed by the demo wallet, then the new node appears in the graph. Pick which user it's from.

What you're looking at

  • Each dot is an Arkiv entity (a user, post, comment or tip).
  • Arrows are relationships — Arkiv has no joins, so the library infers them from attributes you choose.
  • Follows & likes are stored as join entities, collapsed into edges.
  • Coloured chain dots are references to other chains, drawn without reading them.

It fades as it expires

Arkiv entities carry a TTL. Nodes dim as their time-to-live runs down — expiry is a feature (cost efficiency), not a bug. Click any node to see its payload, owner, TTL and an explorer link.

Use it in your app

npm i arkiv-graphfetchArkivGraph() + <ArkivGraph />. Point it at your wallet or your app's client and it draws your data. See the README for the 10-line version.