Skip to content

feat: add Aptos chain (mainnet + testnet)#235

Merged
a10zn8 merged 2 commits into
mainfrom
feat/add-aptos-chain
Jun 30, 2026
Merged

feat: add Aptos chain (mainnet + testnet)#235
a10zn8 merged 2 commits into
mainfrom
feat/add-aptos-chain

Conversation

@a10zn8

@a10zn8 a10zn8 commented Jun 30, 2026

Copy link
Copy Markdown
Collaborator

Adds the aptos protocol block to chains.yaml:

network short-names chain-id grpcId
mainnet aptos, aptos-mainnet 0x1 1168
testnet aptos-testnet 0x2 10203

REST-based family (type: aptos), expected-block-time: 1s, validate-peers: false. grpcIds 1168/10203 were verified unused and match the matching ChainRef entries added in drpcorg/emerald-grpc.

Consumed by nodecore's Aptos support: drpcorg/nodecore#237 (its CI is blocked until this lands and the submodule pointer is bumped).

🤖 Generated with Claude Code

Adds the `aptos` protocol block: aptos-mainnet (chain-id 0x1, grpcId 1168)
and aptos-testnet (chain-id 0x2, grpcId 10203). Consumed by nodecore's
Aptos REST support (drpcorg/nodecore#237).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Mainnet produces blocks ~37.5ms apart (measured over 20k blocks); the
initial 1s was a placeholder. 100ms is conservative but realistic. Feeds
AverageRemoveSpeed for lower-bound extrapolation.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@a10zn8
a10zn8 merged commit eae5cb9 into main Jun 30, 2026
1 check passed
a10zn8 added a commit to drpcorg/nodecore that referenced this pull request Jun 30, 2026
- pkg/chains/public -> eae5cb9 (drpcorg/public#235: aptos chain + 100ms block time)
- emerald-grpc      -> 5191731 (drpcorg/emerald-grpc#164: APTOS ChainRef ids)

Unblocks CI on #237: chains_data.go now regenerates with the APTOS /
APTOS_TESTNET enum constants from the updated chains.yaml.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
a10zn8 added a commit to drpcorg/nodecore that referenced this pull request Jun 30, 2026
- pkg/chains/public -> eae5cb9 (drpcorg/public#235: aptos chain + 100ms block time)
- emerald-grpc      -> 5191731 (drpcorg/emerald-grpc#164: APTOS ChainRef ids)

Unblocks CI on #237: chains_data.go now regenerates with the APTOS /
APTOS_TESTNET enum constants from the updated chains.yaml.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
a10zn8 added a commit to drpcorg/nodecore that referenced this pull request Jun 30, 2026
- pkg/chains/public -> eae5cb9 (drpcorg/public#235: aptos chain + 100ms block time)
- emerald-grpc      -> 5191731 (drpcorg/emerald-grpc#164: APTOS ChainRef ids)

Unblocks CI on #237: chains_data.go now regenerates with the APTOS /
APTOS_TESTNET enum constants from the updated chains.yaml.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
a10zn8 added a commit to drpcorg/nodecore that referenced this pull request Jul 6, 2026
- pkg/chains/public -> eae5cb9 (drpcorg/public#235: aptos chain + 100ms block time)
- emerald-grpc      -> 5191731 (drpcorg/emerald-grpc#164: APTOS ChainRef ids)

Unblocks CI on #237: chains_data.go now regenerates with the APTOS /
APTOS_TESTNET enum constants from the updated chains.yaml.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
a10zn8 added a commit to drpcorg/nodecore that referenced this pull request Jul 10, 2026
- pkg/chains/public -> eae5cb9 (drpcorg/public#235: aptos chain + 100ms block time)
- emerald-grpc      -> 5191731 (drpcorg/emerald-grpc#164: APTOS ChainRef ids)

Unblocks CI on #237: chains_data.go now regenerates with the APTOS /
APTOS_TESTNET enum constants from the updated chains.yaml.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
a10zn8 added a commit to drpcorg/nodecore that referenced this pull request Jul 14, 2026
- pkg/chains/public -> eae5cb9 (drpcorg/public#235: aptos chain + 100ms block time)
- emerald-grpc      -> 5191731 (drpcorg/emerald-grpc#164: APTOS ChainRef ids)

Unblocks CI on #237: chains_data.go now regenerates with the APTOS /
APTOS_TESTNET enum constants from the updated chains.yaml.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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