Skip to content

docs: add Pectra (HIP-1341) EVM support - #701

Open
theekrystallee wants to merge 5 commits into
mainfrom
docs/pectra-hip1341
Open

docs: add Pectra (HIP-1341) EVM support#701
theekrystallee wants to merge 5 commits into
mainfrom
docs/pectra-hip1341

Conversation

@theekrystallee

Copy link
Copy Markdown
Member

summary

adds pectra (hip-1341) support to the evm docs, replacing cancun-era framing. phase 1 only — eip-7702 / code delegation (hip-1340) is out of scope and documented as deactivated.

changes

  • evm/development/deploying.mdx — reframed to the pectra hard fork (prague evm): hip-1341 applicability table, bls12-381 precompiles (eip-2537), a "past hard forks" comparison table, a cancun→pectra migration list, supported tx-type table, and an eip-7623 worked example. converted the opcode table from html to markdown.
  • evm/development/gas-fees.mdx — added the eip-7623 calldata floor (max(standard, floor)), updated intrinsic-gas framing.
  • native/smart-contracts/ethereum-transaction.mdx — supported transaction types table (0–2 supported, 3 not supported, 4 deactivated) and an access-list (eip-2930) usage section.
  • support/glossary.mdx — new terms: access list, bls12-381, calldata, pectra, prague.

Related issue(s):

Fixes #444

Signed-off-by: krystal <56278409+theekrystallee@users.noreply.github.com>
@mintlify

mintlify Bot commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
hedera-docs 🟢 Ready View Preview Jul 31, 2026, 12:11 AM

@theekrystallee

Copy link
Copy Markdown
Member Author

@lukasz-hashgraph did you get a chance to review this PR?

@lukasz-hashgraph lukasz-hashgraph left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me! Thanks @theekrystallee

Reccetech
Reccetech previously approved these changes Aug 18, 2026

@Reccetech Reccetech left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

@gkozyryatskyy gkozyryatskyy left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thank you @theekrystallee!

Question:

  1. In the Access List section, should we mention that we are not supporting eth_createAccessList and that eth_estimateGas does not estimate for Access List for now?

@Ferparishuertas Ferparishuertas left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the detailed docs extension for Pectra @theekrystallee

I have added some comments, to improve the existing doc.

I also suggest to have a section, where we identify all the precompiles per fork, to give full visibility for users

Comment thread evm/development/deploying.mdx Outdated
Comment thread native/smart-contracts/ethereum-transaction.mdx Outdated
Comment thread support/glossary.mdx Outdated

@gkozyryatskyy gkozyryatskyy left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thank you @theekrystallee !

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.

update docs to reflect HIP:1340 & 1341 support for etherum pectra release

5 participants