Skip to main content
[ ARKIV ]HUB
TOOLS

Tools built on Arkiv

Open-source tools we build on top of Arkiv. Install them, or hand your AI the tool’s skill and let it wire the package for you. A growing collection — more on the way.

LIVE
npmCLIindexerEVM → Arkiv

Turn any EVM contract's on-chain events into a queryable Arkiv database — reorgs, idempotency, cursor, RPC pool and TTL all handled.

arkiv-graph

LIVE
npmlibraryReactvisualization

Turn your Arkiv entities into an interactive force-graph or a Supabase-like tables view — nodes/rows are entities, edges/foreign-keys are the relationships you define, and references to other chains show up as external nodes.

PROPOSED · NOT YET BUILT

Tools we should build next

Ideas, not code yet. Each card opens the case for building it — the problem it kills, how it compares, and why it’s feasible against the real SDK. NOT YET = build-now candidate; LATER = wait for mainnet / real pricing.

Our rule for what becomes a tool

Most devs code with AI, and Arkiv ships an MCP + skills — so the default is a skill + the MCP. We only propose a toolwhen it must be code: (a) runtime that keeps enforcing behavior (sync, write queue, telemetry), (b) compile-time types in your repo, or (c) a deterministic CI guardrail/command. That’s why there’s no scaffolder or AI-file generator here — a skill + the MCP already do that.

arkiv-schema

NOT YET
Typed clientschematyped-clientcodegen

Declare an entity's shape once and get compile-time TypeScript types, type-safe predicates, and updates that force the full shape — so a partial update can never silently drop your attributes.

View proposal Medium to build

arkiv-write-queue

NOT YET
Reliabilitylibraryruntimenonce

A tiny server-side library that serializes writes from one wallet, batches them via mutateEntities, dedupes with idempotency keys, and returns retryable receipts.

View proposal Medium to build

arkiv-lint

NOT YET
Correctness & safetylintCIsecurity

A linter + checker that flags the dangerous patterns at build time (exposed keys, removed APIs, partial updates, millisecond TTLs) and decodes opaque SDK errors into the exact fix.

View proposal Medium to build

arkiv-dump-restore

NOT YET
Data survivabilitybackuprestoreCLI

A backup/restore command that dumps your entities (by namespace + creator) to a file and re-writes them to a new network — because testnet state does NOT migrate and Braga decommissions ~Sep 2026.

View proposal Medium to build

arkiv-telemetry

NOT YET
Observabilitytelemetryruntimecost

SDK middleware that records what your app does with Arkiv — methods, errors, latency, measured GLM cost — with payloads and secrets stripped, so you get observability without leaking data onto a public chain.

View proposal Medium to build

arkiv-local

LATER
Local devtestingCItest-double

An in-memory client that behaves like Arkiv (TTL expiry, attribute queries, batch, full-replace) so unit tests and CI run instantly and deterministically — no testnet, wallet, or gas.

View proposal Later · mainnet

arkiv-migration

LATER
Integrationmigrationoutboxpostgres

Connects to your Postgres/Supabase/Firebase, proposes an entity mapping you approve, then runs an incremental sync of the records that benefit from a public, queryable, tamper-evident trail.

View proposal Later · mainnet