Catalog npm
Back to packageRELEASE DETAILS

1.0.0

npm

@0gflow/indexer

Index 0G Flow receipts, listings and bonds from 0G Chain into Postgres.

0g0g-labsagent-marketplaceai-agentsblockchainerc-8004galileoverifiable
Published28 Aug 2026
Direct dependencies6
Transitive dependenciesNot calculated

README

Current package documentation

@0gflow/indexer

Index 0G Flow receipts, seals, agent listings and bonds into Postgres, with backfill and reorg handling.

DATABASE_URL=postgres://… npx @0gflow/indexer --v2   # or: 0gflow-indexer

Every write is idempotent and carries the block it came from, so a reorg can undo it: an indexer that cannot forget serves receipts that no longer exist on chain.

It also probes listed agents so a directory can tell a live one from an abandoned one — stored as an observation with a timestamp, because unlike everything else here that is not something a reader can verify.

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.

ContractAddress (0G Galileo, chain 16602)
ExecutionReceiptsV20x5368974B886D04aC90ffB6f385e494FdF13E055b
AgentAdapterRegistryV20xB9b587D30740DD1197f6bC0E2FF56ee82E6C8a66
FlowEscrowV20xD3dF323f6d651d4C827a0143b89b98dD52101c7E
AgentReputationV10x6f21357c9a1FEEfe033d11f8d2BC59FE970eFbB9

Testnet only. Nothing here has been audited.

MIT.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 6

Native requirements
6 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
pg
Environment
{
  "local_name": "pg",
  "alias": false,
  "peer_metadata": null
}
^8.13.1runtime
@0gflow/core
Environment
{
  "local_name": "@0gflow/core",
  "alias": false,
  "peer_metadata": null
}
1.0.0runtime
@0gflow/config
Environment
{
  "local_name": "@0gflow/config",
  "alias": false,
  "peer_metadata": null
}
1.0.0runtime
@0gflow/verify
Environment
{
  "local_name": "@0gflow/verify",
  "alias": false,
  "peer_metadata": null
}
1.0.0runtime
tsx
Environment
{
  "local_name": "tsx",
  "alias": false,
  "peer_metadata": null
}
^4.19.2development
@types/pg
Environment
{
  "local_name": "@types/pg",
  "alias": false,
  "peer_metadata": null
}
^8.11.10development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "e1d14658911f1304228a952886f7984d2f3b0f21",
  "tarball": "https://registry.npmjs.org/@0gflow/indexer/-/indexer-1.0.0.tgz",
  "fileCount": 34,
  "integrity": "sha512-edm80RgcJXf2oqgPe+JxXt0Lpbgi4EpHLKU7Jzn3NbL7HWrJHrOHVZV3EGrsa6diAJc5g817PXGul9ejTK+iPA==",
  "signatures": [
    {
      "sig": "MEYCIQD5lliFPSADcBaHcXztmjr1ppFBH2xNF+rk7KXiwkQhTwIhAJFOdfJ3SMMTdX/amiQaQFypiXDOfoI3w3tdAiISpDzX",
      "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
    }
  ],
  "unpackedSize": 133658
}

Repository

PENDING
aryan/0g-flow

Shared repository data · GitHub

License detected in repository
Not collected

Repository

PENDING
scarpxvenom/4rge

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 22:11 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:b63afde43f258bd5dbf279f0925ee1addbfef71e88ba716471b906073d2dfe4a

Other collected versions

1.1.03 Sept1.0.328 Aug1.0.228 Aug1.0.128 AugView all collected versions →