Skip to content

Add XDC Network to Solidity engineer's chain-specific quirks - #609

Merged
msitarzewski merged 1 commit into
msitarzewski:mainfrom
AnilChinchawale:feat/add-xdc-chain-quirks
Jul 7, 2026
Merged

msitarzewski merged 1 commit into
msitarzewski:mainfrom
AnilChinchawale:feat/add-xdc-chain-quirks

Conversation

@AnilChinchawale

@AnilChinchawale AnilChinchawale commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds XDC Network to the chain-specific-quirks knowledge list in engineering/engineering-solidity-smart-contract-engineer.md.

XDC is an EVM-compatible L1 (XDPoS 2.0 consensus, chain IDs 50 mainnet / 51 Apothem) worth listing alongside Arbitrum/Optimism/Base/Polygon. It supports EIP-1559 on both mainnet and the Apothem testnet (verified on-chain: blocks carry baseFeePerGas, and eth_feeHistory/eth_maxPriorityFeePerGas are served), so it behaves as a standard EVM target for gas estimation and tooling.

Change

One line (L479) — XDC added to the enumerated chain list, consistent with the existing entries:

- **Chain-specific quirks**: Differences between Ethereum mainnet, Arbitrum, Optimism, Base, Polygon — especially around block.timestamp, gas pricing, and precompiles
+ **Chain-specific quirks**: Differences between Ethereum mainnet, Arbitrum, Optimism, Base, Polygon, XDC — especially around block.timestamp, gas pricing, and precompiles

Scoped intentionally to the one place the file enumerates specific chains; the rest of the doc is correctly chain-agnostic.

XDC Network is an EVM-compatible L1 (XDPoS consensus) worth knowing
alongside Arbitrum/Optimism/Base/Polygon. It supports EIP-1559 on both
mainnet and the Apothem testnet, so it behaves as a standard EVM target
for gas estimation and tooling.
@AnilChinchawale
AnilChinchawale force-pushed the feat/add-xdc-chain-quirks branch from 61e1eb6 to e807d71 Compare June 23, 2026 02:46
@msitarzewski
msitarzewski merged commit fb3b84d into msitarzewski:main Jul 7, 2026
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.

2 participants