Test toolkit for 0gkit: deterministic mock providers for storage/compute/DA, signed fixture attestations + receipts, an HD-derived testWallet, a setupLocalDevnet() vitest helper that wraps `0g dev`, and four vitest matchers (toBeConfirmedOn0G, toHaveRootM
Neutral React hooks for 0G — useUpload, useDownload, useInference, useAttestation over @foundryprotocol/0gkit-*.
The neutral 0G command line — init, doctor, chain, storage, infer, da, attest. Foundry is a separate opt-in plugin.
Neutral 0G TEE attestation — parse, sign, recover, verify, report. Pure crypto on @foundryprotocol/0gkit-core + viem.
Neutral wallet abstraction for 0G — Signer interface, key loaders (env/file/KMS), and SIWE helpers.
Neutral 0G chain helpers — explorer URLs, balance, waitForReceipt, testnet faucet. Built on @foundryprotocol/0gkit-core + viem.
Neutral 0G core — network presets, viem client factory, Receipt, and the ZeroGError taxonomy. No Foundry, ever.
Neutral 0G Compute client — provider discovery, broker inference, OpenAI-compatible shim.
Neutral 0G Storage client — upload/download/computeRoot/exists over @0gfoundation/0g-storage-ts-sdk.
The neutral 0G MCP server — every 0G primitive (storage, compute, da, chain, attestation) as an MCP tool for Claude / Cursor / Cline / any agent runtime. Foundry is a separate opt-in plugin.
Neutral 0G Data Availability client — canonical digest + encoder publish. Built on @foundryprotocol/0gkit-core + viem.
React adapter for @foundryprotocol/0gkit-wallet — ZeroGWalletProvider + hooks backed by wagmi v2.
Scaffold a 0G app in seconds. `npm create 0gkit-app@latest`.
Reorg-safe, persisted-cursor event subscriptions on 0G. Memory / SQLite / Redis cursor backends. Built on @foundryprotocol/0gkit-contracts typed contracts.
Durable async job runner for 0G compute / storage / DA workflows. Memory / SQLite / Redis backends, zod-typed job definitions, HMAC-signed webhooks, graceful shutdown.
OpenTelemetry instrumentation for 0gkit primitives. One call wires every Storage / Compute / DA / Attestation operation as an OTel span with 0gkit.* semantic attributes.
Typed contract clients for 0G. Five standard 0G contracts pre-bundled (ERC-20, ERC-721, Multicall3, provider registry, attestation verifier) plus `forge build` → typed TS codegen. Wagmi-style .read.method() / .write.method() / .events.Event(); no hand-wri
Local chain + storage + compute + DA stack for 0G app development (`0g dev`).
Simple and complete React DOM testing utilities that encourage good testing practices.
Simple and complete DOM testing utilities that encourage good testing practices.
Custom jest matchers to test the state of the DOM
Fire events the same way the user does
Delightful JavaScript Testing.
Delightful JavaScript Testing.