Skip to content

Conversation

@Eteriaio
Copy link

PR Scope

Please title your PR according to the following types and scopes following conventional commits:

  • fix(SDK name): will trigger a patch version
  • chore(<type>): will not trigger any release and should be used for internal repo changes
  • <type>(public): will trigger a patch version for non-code changes (e.g. README changes)
  • feat(SDK name): will trigger a minor version
  • feat(breaking): will trigger a major version for a breaking change

Description

This PR adds support for the ETERIA chain. The main changes include:

  • Added ETERIA chain network configuration (chainId, RPC, explorer)
  • Integrated ETERIA initialization logic into the SDK
  • Added eth_getBlockReceipts compatibility for Graph Node synchronization

Motivation:
Previously, the SDK did not support the ETERIA chain, which prevented Graph Node from listening to transaction events. This change enables full ETERIA chain support, paving the way for deploying DApps and indexing data on ETERIA.

How Has This Been Tested?

  • Deployed a local ETERIA node and verified RPC endpoints
  • Synced ETERIA with Graph Node and confirmed correct transaction/event parsing
  • Added unit tests for chain configuration and receipts handling

Are there any breaking changes?

No

(Optional) Feedback Focus

  • Please review whether the ETERIA chain configuration aligns with existing SDK standards
  • Verify that the receipts-related changes do not break compatibility with other supported chains

(Optional) Follow Ups

  • Add support for additional ETERIA-specific JSON-RPC endpoints in future iterations
  • Plan to include ETERIA testnet configuration

@Eteriaio Eteriaio requested review from a team as code owners September 28, 2025 09:19
@Eteriaio Eteriaio changed the title Add support for ETERIA chain add support for ETERIA chain Sep 28, 2025
@Eteriaio Eteriaio changed the title add support for ETERIA chain feat(sdk-core): add support for ETERIA chain Sep 28, 2025
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.

1 participant