The 0G modules we use, and what each one carries.
Each card states what the module does for the product, the address or endpoint where it lives, and a Studio surface that exercises it live. 5 integrated, 1 on the roadmap. We do not claim integration we have not shipped.
0G Chain
INTEGRATEDEvery receipt anchors here. The chain is what makes a verification two years from now produce the same answer as the verification ten seconds after the run.
endpointhttps://evmrpc.0g.ai ↗
contracts
AgentPassportINFTV20x5D72…a6Ad ↗CapabilityRegistryV20x41fE…089E ↗Erc7857Verifier0x9737…743c ↗MemoryAccessLogV20xA2c3…4E65 ↗ReceiptRegistryV20x27a5…5adf ↗ReceiptRegistryV30xCE35…7297 ↗SkillPricing0x08d2…563E ↗SkillRegistryV20x080f…1Dde ↗SkillRunPayment0xf808…cD6A ↗SubscriptionEscrowV20x937c…311e ↗
0G Compute
INTEGRATEDThe specialist runs inside a TEE so the plaintext is invisible outside the run. The TEE attestation is what makes verificationMethod: router_flag and compute_sdk_process_response honest claims; --tee-independent re-runs the broker check on a separate machine.
endpoint@0gfoundation/0g-compute-ts-sdk v0.8.x
0G Storage
INTEGRATEDThe encrypted blob and the signed receipt JSON live here. The blob storage root is recorded inside the receipt; anyone can fetch the ciphertext later and confirm it matches.
endpoint@0gfoundation/0g-storage-ts-sdk v0.4.x
0G Router
INTEGRATEDCarries the inference traffic and supplies the per-provider rate-limit and cost telemetry the receipt records. A reviewer can read the receipt and see how the work was billed.
endpointIVARONIX_ROUTER_URL (legacy: ZG_SERVICE_URL) — surfaced as routerTrace.x0gTrace inside every receipt
Agent ID · ERC-7857
INTEGRATEDEvery receipt is bound to a passport tokenId. A delegated agent (planning-01 §2A) gets its own passport so the trustScore accrues to the agent itself, not the operator. The receipt is signed by an AgentPassport-resolvable wallet — the chain confirms the signer matches.
endpointAgentPassportINFT — custom ERC-7857 implementation (V1 legacy + V2 K-1/K-4/K-6 fix)
contracts
AgentPassportINFTV20x5D72…a6Ad ↗AgentPassportINFT— ↗
0G DA
ROADMAPOn the integration roadmap. We do not claim integration we have not shipped. The path — receipt batching and evidence sharding via 0G DA — is documented in docs/PHASE_B_DISCLOSURES.md, and we will wire it when a public testnet endpoint is available.
The toolkit at @ivaronix/og-toolkit wraps the official SDKs (@0gfoundation/0g-storage-ts-sdk, @0gfoundation/0g-compute-ts-sdk, @0glabs/0g-serving-broker) with receipt-defaulting helpers. Easier than the raw SDKs, and every helper produces a receipt by default rather than as an opt-in.