Skip to content

docs: add precompile behavior chart for zones#369

Open
decofe wants to merge 4 commits intomainfrom
dan/precompile-spec-chart
Open

docs: add precompile behavior chart for zones#369
decofe wants to merge 4 commits intomainfrom
dan/precompile-spec-chart

Conversation

@decofe
Copy link
Copy Markdown
Member

@decofe decofe commented Apr 8, 2026

Adds a chart to ZONES.md under Architecture showing how every Tempo L1 precompile behaves on zones (replaced, disabled, unchanged, or not registered), plus the zone-only precompiles. Follows up on #367 which disabled the StablecoinDEX.

Prompted by: Dan

Comment thread docs/ZONES.md Outdated
danrobinson and others added 3 commits April 8, 2026 11:32
- Standard EVM: specify hardfork sets (Prague pre-T1C, Osaka at T1C+) and 0x0100
- TIP403Registry: note read-only behavior and that mutating calls revert
- NonceManager/ValidatorConfig/ValidatorConfigV2/AccountKeychain: replace
  'passed through from L1' with 'same implementation as L1, runs locally
  on zone state' to avoid implying L1 RPC passthrough
- StablecoinDEX: fix missing trailing pipe

Co-authored-by: Daniel Robinson <[email protected]>
Amp-Thread-ID: https://ampcode.com/threads/T-019d6e60-0a2d-71fc-9628-1e53d4b668ef
- ValidatorConfig/V2: marked as 'Not registered' (they aren't loaded
  in the zone's precompile_lookup — zones don't run validators)
- ZoneTxContext: fix description — exposes currentTxHash for
  authenticated withdrawals, not 'the current L1 block'

Co-Authored-By: 0xKitsune <[email protected]>
Amp-Thread-ID: https://ampcode.com/threads/T-019d9207-8009-731f-8a88-7153f275beb3
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