EIP 7587: Reserve Precompile Address range for RIPs/L2s

This post is for discussion of EIP 7587 wherein precompile addresses 0x100 to 0x1ff are reserved for use by the RIP process as discussed in ACDE 177.


Thanks for preparing this EIP. My suggestion is to have a living proposal that can be organized for any future possible address reserve or registry needs (in case of the need for defining a new range), also including the native-L1 precompile range. So that reserved address management will be better defined and followable.

Yes absolutely, expect an RIP for tracking RIP precompiles once we have this address range reserved

It’s also nice, but I mean this proposal to keep track of all L1 registries like

  • L1-native β†’ 0x01…
  • RIP β†’ 0x100-0x1ff
  • then, to be updated for any future need

Aah, I see. I agree this would definitely be helpful, but not sure that an EIP is necessarily the right place to track it. Personally, I use https://www.evm.codes/precompiled for checking this for L1.