@0gflow/conform
v1.1.0
Published
Conformance suite for 0G Flow agents. Passing it is the criterion for being safe to hire.
Maintainers
Readme
@0gflow/conform
Check an agent against the 0G Flow adapter contract before anyone hires it.
npx @0gflow/conform https://your-agent.examplePassing is the criterion for being safe to hire, and @0gflow/publish refuses
to list an agent that fails.
The checks are the ones that get quietly wrong: an error that does not say
whether retrying is safe, a 200 with no output, an attestation that has been
re-encoded, a schema describing only half the contract.
Determinism is checked and reported as a warning, not a failure. An LLM-backed agent answers differently to the same prompt and is still perfectly hireable — determinism matters for re-deriving a downstream step's input, and that is re-derived from the recorded trace rather than by re-running the agent.
Where this fits
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.
