diff --git a/EIPS/eip-609.md b/EIPS/eip-609.md new file mode 100644 index 00000000000000..66e6cb3418587b --- /dev/null +++ b/EIPS/eip-609.md @@ -0,0 +1,34 @@ +## Preamble + + EIP: 609 + Title: Hardfork Meta: Byzantium + Author: Alex Beregszaszi + Type: Standard Track + Category: Core + Status: Draft + Created: 2017-04-23 + Requires: 100, 140, 196, 197, 198, 211, 214 + +## Abstract + +This specifies the changes included in the hard fork named Byzantium. + +## Specification + +- Codename: Byzantium +- Aliases: Metropolis/Byzantium, Metropolis part 1 +- Activation: + - Block not specified yet +- Included EIPs: + - EIP 100 (Change difficulty adjustment to target mean block time including uncles) + - EIP 140 (REVERT instruction in the Ethereum Virtual Machine) + - EIP 196 (Precompiled contracts for addition and scalar multiplication on the elliptic curve alt_bn128) + - EIP 197 (Precompiled contracts for optimal ate pairing check on the elliptic curve alt_bn128) + - EIP 198 (Precompiled contract for bigint modular exponentiation) + - EIP 211 (New opcodes: RETURNDATASIZE and RETURNDATACOPY) + - EIP 214 (New opcode STATICCALL) + - EIP 658 (Embedding transaction return data in receipts) + +## Copyright + +Copyright and related rights waived via [CC0](https://creativecommons.org/publicdomain/zero/1.0/).