Skip to content

feat: add optional on-chain registry read integration (#10) - #33

Merged
priscaenoch merged 2 commits into
octraban:mainfrom
abdegenius:feature/10-onchain-registry
Jul 20, 2026
Merged

feat: add optional on-chain registry read integration (#10)#33
priscaenoch merged 2 commits into
octraban:mainfrom
abdegenius:feature/10-onchain-registry

Conversation

@abdegenius

Copy link
Copy Markdown
Contributor

Closes: #10

Adds an optional on-chain registry/explorer read path for the indexer. The off-chain Postgres store remains the source of truth; the on-chain registry contract is a read-augmented, verifiable mirror. Enabled per network via REGISTRY_CONTRACT_ID_; unset disables the read path (safe default). Includes config schema, env examples, tests, and the design decision doc.

Adds an optional on-chain registry/explorer read path for the indexer.
The off-chain Postgres store remains the source of truth; the on-chain
registry contract is a read-augmented, verifiable mirror. Enabled per
network via REGISTRY_CONTRACT_ID_<NETWORK>; unset disables the read path
(safe default). Includes config schema, env examples, tests, and the
design decision doc.
@abdegenius
abdegenius force-pushed the feature/10-onchain-registry branch from 9d74859 to 5fed25f Compare July 20, 2026 12:23
@priscaenoch
priscaenoch merged commit d77b695 into octraban:main Jul 20, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Clarify the relationship between the backend and the deployed on-chain registry contract

2 participants