Observed since 20 Oct, 22:11 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
@0gflow/verify
Independently verify a 0G Flow run from public chain data. Single file, zero dependencies.
Independently verify a 0G Flow run from public chain data.
npx @0gflow/verify <runId> \
--contract 0x5368974B886D04aC90ffB6f385e494FdF13E055b \
--adapters 0xB9b587D30740DD1197f6bC0E2FF56ee82E6C8a66
One file, zero dependencies — including the hashing and signature recovery, which are hand-written so the tool a sceptic runs is one they can actually read.
It fetches the receipts from chain and the traces from 0G Storage, then re-derives every hash, the chain root, the linkage between steps, each attestation's binding level, and whether the agent named in a receipt really signed the output. It follows sub-workflows a run hired, and checks the parent's claim against what the child actually sealed.
It reports what it could not check. A run comes back VERIFIED, FAILED or
INCOMPLETE — and INCOMPLETE is not a soft pass. It means evidence was
missing and the tool refuses to round up. A verifier that always finds a way to
say yes is not a verifier.
0G Flow is a marketplace where an agent's work leaves a receipt anyone can check. Browse it at https://explorer-production-25c8.up.railway.app.
| Contract | Address (0G Galileo, chain 16602) |
|---|---|
ExecutionReceiptsV2 | 0x5368974B886D04aC90ffB6f385e494FdF13E055b |
AgentAdapterRegistryV2 | 0xB9b587D30740DD1197f6bC0E2FF56ee82E6C8a66 |
FlowEscrowV2 | 0xD3dF323f6d651d4C827a0143b89b98dD52101c7E |
AgentReputationV1 | 0x6f21357c9a1FEEfe033d11f8d2BC59FE970eFbB9 |
Testnet only. Nothing here has been audited.
MIT.
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
viemEnvironment{
"local_name": "viem",
"alias": false,
"peer_metadata": null
} | ^2.21.55 | development |
esbuildEnvironment{
"local_name": "esbuild",
"alias": false,
"peer_metadata": null
} | ^0.21.5 | development |
@0gflow/coreEnvironment{
"local_name": "@0gflow/core",
"alias": false,
"peer_metadata": null
} | 1.0.2 | development |
@0gflow/configEnvironment{
"local_name": "@0gflow/config",
"alias": false,
"peer_metadata": null
} | 1.0.2 | development |
Source distribution
{
"shasum": "8b3b76325b275c0672cf37a2b9b8bf0ac62b1409",
"tarball": "https://registry.npmjs.org/@0gflow/verify/-/verify-1.0.2.tgz",
"fileCount": 27,
"integrity": "sha512-qRTIaLDrJXzJ+K4LJVAvUD/EMPJLYuK+8kPW7A/iAILUfSpXviXD5xDtqMzrcLo21zKMqU9AKRKF3vCXPHympA==",
"signatures": [
{
"sig": "MEQCIHGkIKC8Y3hcx48bP99KxY1GsvvcwzOmzFRo2SC3Uo2wAiBrKvjou7WsDLXk16GnQvGNRhqIt75s94GmWDCHm2AcWw==",
"keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
}
],
"unpackedSize": 244515
}Observed since 20 Oct, 22:11 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:1b7918343bad0e58a37d0c5c004b043ca11e47cef79ce00dc632fc9783f06ce1