poojaranjan
    • Create new note
    • Create a note from template
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Write
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
    • Invite by email
      Invitee

      This note has no invitees

    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Note Insights New
    • Engagement control
    • Make a copy
    • Transfer ownership
    • Delete this note
    • Save as template
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Note Insights Versions and GitHub Sync Sharing URL Create Help
Create Create new note Create a note from template
Menu
Options
Engagement control Make a copy Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Write
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
  • Invite by email
    Invitee

    This note has no invitees

  • Publish Note

    Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

    Your note will be visible on your profile and discoverable by anyone.
    Your note is now live.
    This note is visible on your profile and discoverable online.
    Everyone on the web can find and read all notes of this public team.
    See published notes
    Unpublish note
    Please check the box to agree to the Community Guidelines.
    View profile
    Engagement control
    Commenting
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Suggest edit
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    Emoji Reply
    Enable
    Import from Dropbox Google Drive Gist Clipboard
       Owned this note    Owned this note      
    Published Linked with GitHub
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    --- tags:EIP --- # EIPs Insight (October 2021) ## Summary In the month of October, [122 EIPs](https://hackmd.io/TdoqGEXNQEeUTJw6IfvyBA#To-Stagnant) are moved to `Stagnant`. [5 new proposals](https://hackmd.io/TdoqGEXNQEeUTJw6IfvyBA#New-proposals-Draft) were introduced as Draft. [2 EIPs](https://hackmd.io/TdoqGEXNQEeUTJw6IfvyBA#Draft-to-Review) are moved to `Review`. *EIP-3076: Slashing Protection Interchange Format* is moved to `Last call` with changing its "Category" from `Core` to `Interface`. One proposal is also [resuscitated from `Stagnant`](https://hackmd.io/@poojaranjan/EIPsInsightOctober2021#Stagnant-to-Draft). ![](https://i.imgur.com/iulHCpp.png) There are some non-normative changes & other improvements made to the existing EIPs. One of the noticeable updates is the list of EIP editors in [EIP-1](https://eips.ethereum.org/EIPS/eip-1#eip-editors). Find the active EIP editors list [here](https://eips.ethereum.org/EIPS/eip-1#eip-editors). Other stats - This repo has 2.9k Forks and **868 users** have put it on the watchlist. Open Pull Request - 489 & Issues - 38. ## New EIPs & Status change (Merged on or before 31st October, 2021) ### New proposals (`Draft`) 1. [EIP-4399: Supplant DIFFICULTY opcode with RANDOM](https://eips.ethereum.org/EIPS/eip-4399) 2. [EIP-3772: Compressed Integers](https://eips.ethereum.org/EIPS/eip-3772) 3. [EIP-4337: Account Abstraction via Entry Point Contract specification](https://eips.ethereum.org/EIPS/eip-4337) 4. [EIP-4345: Difficulty Bomb Delay to May 2022](https://eips.ethereum.org/EIPS/eip-4345) 5. [EIP-3525: Fractionalized NFT Standard](https://eips.ethereum.org/EIPS/eip-3525) Ref [PR](https://github.com/ethereum/EIPs/pull/3525) ### `Stagnant` to `Draft` 1. [EIP-1523: Standard for Insurance Policies as ERC-721 Non Fungible Tokens](https://eips.ethereum.org/EIPS/eip-1523) [PR](https://github.com/ethereum/EIPs/pull/4338/commits/105c7d9c160e4c7f5771ca60886fd6148c15f33d) ### `Draft` to `Review` 1. [EIP-3607: Reject transactions from senders with deployed code](https://eips.ethereum.org/EIPS/eip-3607) Ref: [PR](https://github.com/ethereum/EIPs/pull/4340) 2. [EIP-1581: Non-wallet usage of keys derived from BIP-32 trees](https://eips.ethereum.org/EIPS/eip-1581) Ref: [PR](https://github.com/ethereum/EIPs/pull/3973) ### `Review` to `Last Call` 1. [EIP-3076: Slashing Protection Interchange Format](https://eips.ethereum.org/EIPS/eip-3076) Ref [PR](https://github.com/ethereum/EIPs/pull/4340) ### `Last Call` to `Final` * None ### To `Stagnant` 1. [EIP-3521: Reduce access list cost](https://eips.ethereum.org/EIPS/eip-3521) Ref: [PR](https://github.com/ethereum/EIPs/pull/4350) 2. [EIP-3520: Transaction Destination Opcode](https://eips.ethereum.org/EIPS/eip-3520) Ref: [PR](https://github.com/ethereum/EIPs/pull/4351) 3. [EIP-3508: Transaction Data Opcodes](https://eips.ethereum.org/EIPS/eip-3508) Ref: [PR](https://github.com/ethereum/EIPs/pull/4352) 4. [EIP-3091: Block Explorer API Routes](https://eips.ethereum.org/EIPS/eip-3091) Ref: [PR](https://github.com/ethereum/EIPs/pull/4353) 5. [EIP-3234: Batch Flash Loans](https://eips.ethereum.org/EIPS/eip-3234) Ref: [PR](https://github.com/ethereum/EIPs/pull/4354) 6. [EIP-3238: Difficulty Bomb Delay to Q2/2022](https://eips.ethereum.org/EIPS/eip-3238) Ref: [PR](https://github.com/ethereum/EIPs/pull/4355) 7. [EIP-3416: Median Gas Premium](https://eips.ethereum.org/EIPS/eip-3416) Ref: [PR](https://github.com/ethereum/EIPs/pull/4356) 8. [EIP-1080: Recoverable Token](https://eips.ethereum.org/EIPS/eip-1080) Ref: [PR](https://github.com/ethereum/EIPs/pull/3999) 9. [**EIP-101**: Serenity Currency and Crypto Abstraction](https://eips.ethereum.org/EIPS/eip-101) Ref: [PR](https://github.com/ethereum/EIPs/pull/4226) 10. [**EIP-1087**: Net gas metering for SSTORE operations](https://eips.ethereum.org/EIPS/eip-1087) Ref: [PR087](https://github.com/ethereum/EIPs/pull/4228) 11. [EIP-1102: Opt-in account exposure](https://eips.ethereum.org/EIPS/eip-1102) Ref: [PR](https://github.com/ethereum/EIPs/pull/4229) 12. [EIP-1109: PRECOMPILEDCALL opcode (Remove CALL costs for precompiled contracts)](https://eips.ethereum.org/EIPS/eip-1109) Ref: [PR](https://github.com/ethereum/EIPs/pull/4230) 13. [EIP-1129: Standardised DAPP announcements](https://eips.ethereum.org/EIPS/eip-1129) Ref: [PR](https://github.com/ethereum/EIPs/pull/4231) 14. [EIP-1132: Extending ERC20 with token locking capability](https://eips.ethereum.org/EIPS/eip-1132) Ref: [PR](https://github.com/ethereum/EIPs/pull/4232) 15. [EIP-1153: Transient storage opcodes ](https://eips.ethereum.org/EIPS/eip-1153) Ref: [PR](https://github.com/ethereum/EIPs/pull/4233) 16. [EIP-1175: Wallet & shop standard for all tokens (erc20)](https://eips.ethereum.org/EIPS/eip-1175) Ref: [PR](https://github.com/ethereum/EIPs/pull/4234) 17. [EIP-1178: Multi-class Token Standard](https://eips.ethereum.org/EIPS/eip-1178) Ref: [PR](https://github.com/ethereum/EIPs/pull/4235) 18. [EIP-1185: Storage of DNS Records in ENS](https://eips.ethereum.org/EIPS/eip-1185) Ref: [PR](https://github.com/ethereum/EIPs/pull/4236) 19. [EIP-1186: RPC-Method to get Merkle Proofs - eth_getProof](https://eips.ethereum.org/EIPS/eip-1186) Ref: [PR](https://github.com/ethereum/EIPs/pull/4237) 20. [EIP-1203: ERC-1203 Multi-Class Token Standard (ERC-20 Extension)](https://eips.ethereum.org/EIPS/eip-1203) Ref: [PR](https://github.com/ethereum/EIPs/pull/4238) 21. [EIP-1207: DAuth Access Delegation Standard](https://eips.ethereum.org/EIPS/eip-1207) Ref: [PR](https://github.com/ethereum/EIPs/pull/4239) 22. [EIP-1227: Defuse Difficulty Bomb and Reset Block Reward](https://eips.ethereum.org/EIPS/eip-1227) Ref: [PR](https://github.com/ethereum/EIPs/pull/4240) 23. [EIP-1261: Membership Verification Token (MVT)](https://eips.ethereum.org/EIPS/eip-1261) Ref: [PR](https://github.com/ethereum/EIPs/pull/4241) 24. [EIP-1276: Eliminate Difficulty Bomb and Adjust Block Reward on Constantinople Shift](https://eips.ethereum.org/EIPS/eip-1276) Ref: [PR](https://github.com/ethereum/EIPs/pull/4242) 25. [EIP-1285: Increase Gcallstipend gas in the CALL opcode](https://eips.ethereum.org/EIPS/eip-1285) Ref: [PR](https://github.com/ethereum/EIPs/pull/4243) 26. [EIP-1295: Modify Ethereum PoW Incentive Structure and Delay Difficulty Bomb](https://eips.ethereum.org/EIPS/eip-1295) Ref: [PR](https://github.com/ethereum/EIPs/pull/4244) 27. [EIP-1319: Smart Contract Package Registry Interface](https://eips.ethereum.org/EIPS/eip-1319) Ref: [PR](https://github.com/ethereum/EIPs/pull/4245) 28. [EIP-1328: WalletConnect Standard URI Format](https://eips.ethereum.org/EIPS/eip-1328) Ref: [PR](https://github.com/ethereum/EIPs/pull/4246) 29. [**EIP-1337**: Subscriptions on the blockchain](https://eips.ethereum.org/EIPS/eip-1337) Ref: [PR](https://github.com/ethereum/EIPs/pull/4247) 30. [EIP-1352: Specify restricted address range for precompiles/system contracts](https://eips.ethereum.org/EIPS/eip-1352) Ref: [PR](https://github.com/ethereum/EIPs/pull/4248) 31. [EIP-1380: Reduced gas cost for call to self ](https://eips.ethereum.org/EIPS/eip-1380) Ref: [PR](https://github.com/ethereum/EIPs/pull/4249) 32. [EIP-1386: Attestation management contract ](https://eips.ethereum.org/EIPS/eip-1386) Ref: [PR](https://github.com/ethereum/EIPs/pull/4250) 33. [EIP-1417: Poll Standard](https://eips.ethereum.org/EIPS/eip-1417) Ref: [PR](https://github.com/ethereum/EIPs/pull/4251) 34. [EIP-1438: dApp Components (avatar) & Universal Wallet](https://eips.ethereum.org/EIPS/eip-1438) Ref: [PR](https://github.com/ethereum/EIPs/pull/4252) 35. [EIP-1444: Localized Messaging with Signal-to-Text](https://eips.ethereum.org/EIPS/eip-1444) Ref: [PR](https://github.com/ethereum/EIPs/pull/4253) 36. [EIP-1450: ERC-1450 A compatible security token for issuing and trading SEC-compliant securities](https://eips.ethereum.org/EIPS/eip-1450) Ref: [PR](https://github.com/ethereum/EIPs/pull/4254) 37. [EIP-1459: Node Discovery via DNS ](https://eips.ethereum.org/EIPS/eip-1459) Ref: [PR](https://github.com/ethereum/EIPs/pull/4255) 38. [EIP-1462: Base Security Token](https://eips.ethereum.org/EIPS/eip-1462) Ref: [PR](https://github.com/ethereum/EIPs/pull/4256) 39. [EIP-1470: Smart Contract Weakness Classification (SWC)](https://eips.ethereum.org/EIPS/eip-1470) Ref: [PR](https://github.com/ethereum/EIPs/pull/4257) 40. [**EIP-1474**: Remote procedure call specification](https://eips.ethereum.org/EIPS/eip-1474) Ref: [PR](https://github.com/ethereum/EIPs/pull/4258) 41. [EIP-1482: Define a maximum block timestamp drift](https://eips.ethereum.org/EIPS/eip-1482) Ref: [PR](https://github.com/ethereum/EIPs/pull/4259) 42. [**EIP-2593**: Escalator fee market change for ETH 1.0 chain](https://eips.ethereum.org/EIPS/eip-2593) Ref: [PR](https://github.com/ethereum/EIPs/pull/4260) 43. [EIP-2612: permit – 712-signed approvals ](https://eips.ethereum.org/EIPS/eip-2612) Ref: [PR](https://github.com/ethereum/EIPs/pull/4261) 44. [EIP-2615: Non-Fungible Token with mortgage and rental functions](https://eips.ethereum.org/EIPS/eip-2615) Ref: [PR](https://github.com/ethereum/EIPs/pull/4262) 45. [EIP-2645: Hierarchical Deterministic Wallet for Layer-2](https://eips.ethereum.org/EIPS/eip-2645) Ref: [PR](https://github.com/ethereum/EIPs/pull/4263) 46. [**EIP-2657**: Ephemeral Testnet Yolo](https://eips.ethereum.org/EIPS/eip-2657) Ref: [PR](https://github.com/ethereum/EIPs/pull/4264) 47. [EIP-2666: Repricing of precompiles and Keccak256 function](https://eips.ethereum.org/EIPS/eip-2666) Ref: [PR](https://github.com/ethereum/EIPs/pull/4265) 48. [EIP-2680: Ethereum 2 wallet layout](https://eips.ethereum.org/EIPS/eip-2680) Ref: [PR](https://github.com/ethereum/EIPs/pull/4266) 49. [EIP-2733: Transaction Package](https://eips.ethereum.org/EIPS/eip-2733) Ref: [PR](https://github.com/ethereum/EIPs/pull/4267) 50. [EIP-2746: Rules Engine Standard ](https://eips.ethereum.org/EIPS/eip-2746) Ref: [PR](https://github.com/ethereum/EIPs/pull/4268) 51. [EIP-2767: Contract Ownership Governance](https://eips.ethereum.org/EIPS/eip-2767) Ref: [PR](https://github.com/ethereum/EIPs/pull/4269) 52. [EIP-2770: Meta-Transactions Forwarder Contract](https://eips.ethereum.org/EIPS/eip-2770) Ref: [PR](https://github.com/ethereum/EIPs/pull/4270) 53. [EIP-2831: Transaction Replacement Message Type](https://eips.ethereum.org/EIPS/eip-2831) Ref: [PR](https://github.com/ethereum/EIPs/pull/4271) 54. [EIP-2844: Add DID related methods to the JSON-RPC](https://eips.ethereum.org/EIPS/eip-2844) Ref: [PR](https://github.com/ethereum/EIPs/pull/4272) 55. [EIP-2917: Staking Reward Calculation ](https://eips.ethereum.org/EIPS/eip-2917) Ref: [PR](https://github.com/ethereum/EIPs/pull/4274) 56. [**EIP-2926**: Chunk-Based Code Merkleization](https://eips.ethereum.org/EIPS/eip-2926) Ref: [PR](https://github.com/ethereum/EIPs/pull/4275) 57. [**EIP-2935**: Save historical block hashes in state](https://eips.ethereum.org/EIPS/eip-2935) Ref: [PR](https://github.com/ethereum/EIPs/pull/4276) 58. [EIP-2936: EXTCLEAR Opcode For SELFDESTRUCTed contracts](https://eips.ethereum.org/EIPS/eip-2936) Ref: [PR](https://github.com/ethereum/EIPs/pull/4277) 59. [EIP-2937: SET_INDESTRUCTIBLE opcode](https://eips.ethereum.org/EIPS/eip-2937) Ref: [PR](https://github.com/ethereum/EIPs/pull/4278) 60. [EIP-2942: EthPM URI Specification](https://eips.ethereum.org/EIPS/eip-2942) Ref: [PR](https://github.com/ethereum/EIPs/pull/4279) 61. [EIP-2970: IS_STATIC opcode](https://eips.ethereum.org/EIPS/eip-2970) Ref: [PR](https://github.com/ethereum/EIPs/pull/4280) 62. [EIP-2980: Swiss Compliant Asset Token](https://eips.ethereum.org/EIPS/eip-2980) Ref: [PR](https://github.com/ethereum/EIPs/pull/4281) 63. [EIP-2997: IMPERSONATECALL Opcode](https://eips.ethereum.org/EIPS/eip-2997) Ref: [PR](https://github.com/ethereum/EIPs/pull/4282) 64. [EIP-3000: Optimistic enactment governance standard](https://eips.ethereum.org/EIPS/eip-3000) Ref: [PR](https://github.com/ethereum/EIPs/pull/4283) 65. [EIP-3005: Batched meta transactions](https://eips.ethereum.org/EIPS/eip-3005) Ref: [PR](https://github.com/ethereum/EIPs/pull/4284) 66. [EIP-3009: Transfer With Authorization](https://eips.ethereum.org/EIPS/eip-3009) Ref: [PR](https://github.com/ethereum/EIPs/pull/4285) 67. [EIP-3026: BW6-761 curve operations](https://eips.ethereum.org/EIPS/eip-3026) Ref: [PR](https://github.com/ethereum/EIPs/pull/4286) 68. [EIP-3030: BLS Remote Signer HTTP API](https://eips.ethereum.org/EIPS/eip-3030) Ref: [PR](https://github.com/ethereum/EIPs/pull/4287) 69. [EIP-3041: Adds `baseFee` to `eth_getBlockByHash`](https://eips.ethereum.org/EIPS/eip-3041) Ref: [PR](https://github.com/ethereum/EIPs/pull/4288) 70. [EIP-3044: Adds `baseFee` to `eth_getBlockByNumber`](https://eips.ethereum.org/EIPS/eip-3044) Ref: [PR](https://github.com/ethereum/EIPs/pull/4289) 71. [EIP-3045: Adds `baseFee` to `eth_getUncleByBlockHashAndIndex`](https://eips.ethereum.org/EIPS/eip-3045) Ref: [PR](https://github.com/ethereum/EIPs/pull/4290) 72. [**EIP-3046: Adds `baseFee` to `eth_getUncleByBlockNumberAndIndex`**](https://eips.ethereum.org/EIPS/eip-3046) Ref: [PR](https://github.com/ethereum/EIPs/pull/4291) 73. [EIP-3068: Precompile for BN256 HashToCurve Algorithms](https://eips.ethereum.org/EIPS/eip-3068) Ref: [PR](https://github.com/ethereum/EIPs/pull/4292) 74. [EIP-3085: Wallet Add Ethereum Chain RPC Method (`wallet_addEthereumChain`)](https://eips.ethereum.org/EIPS/eip-3085) Ref: [PR](https://github.com/ethereum/EIPs/pull/4293) 75. [EIP-3135: Exclusive Claimable Token](https://eips.ethereum.org/EIPS/eip-3135) Ref: [PR](https://github.com/ethereum/EIPs/pull/4294) 76. [EIP-3143: Increase block rewards to 5 ETH](https://eips.ethereum.org/EIPS/eip-3143) Ref: [PR](https://github.com/ethereum/EIPs/pull/4295) 77. [EIP-3155: EVM trace specification ](https://eips.ethereum.org/EIPS/eip-3155) Ref: [PR](https://github.com/ethereum/EIPs/pull/4296) 78. [EIP-3220: Crosschain Identifier Specification](https://eips.ethereum.org/EIPS/eip-3220) Ref: [PR](https://github.com/ethereum/EIPs/pull/4297) 79. [EIP-3224: Described Data and Described Transactions](https://eips.ethereum.org/EIPS/eip-3224) Ref: [PR](https://github.com/ethereum/EIPs/pull/4298) 80. [EIP-3267: Giving Ethereum fees to Future Salaries](https://eips.ethereum.org/EIPS/eip-3267) Ref: [PR](https://github.com/ethereum/EIPs/pull/4299) 81. [**EIP-3298**: Removal of refunds](https://eips.ethereum.org/EIPS/eip-3298) Ref: [PR](https://github.com/ethereum/EIPs/pull/4300) 82. [EIP-3300: Phase out refunds](https://eips.ethereum.org/EIPS/eip-3300) Ref: [PR](https://github.com/ethereum/EIPs/pull/4301) 83. [EIP-3322: Account gas storage opcodes](https://eips.ethereum.org/EIPS/eip-3322) Ref: [PR](https://github.com/ethereum/EIPs/pull/4302) 84. [EIP-3336: Paged memory allocation for the EVM](https://eips.ethereum.org/EIPS/eip-3336) Ref: [PR](https://github.com/ethereum/EIPs/pull/4303) 85. [EIP-3337: Frame pointer support for memory load and store operations](https://eips.ethereum.org/EIPS/eip-3337) Ref: [PR](https://github.com/ethereum/EIPs/pull/4304) 86. [EIP-3368: Increase block rewards to 3 ETH, with 2 Year Decay to 1 ETH Scheduled](https://eips.ethereum.org/EIPS/eip-3368) Ref: [PR](https://github.com/ethereum/EIPs/pull/4305) 87. [EIP-3372: 5 FNV primes for ethash](https://eips.ethereum.org/EIPS/eip-3372) Ref: [PR](https://github.com/ethereum/EIPs/pull/4306) 88. [**EIP-3403**: Partial removal of refunds](https://eips.ethereum.org/EIPS/eip-3403) Ref: [PR](https://github.com/ethereum/EIPs/pull/4307) 89. [**EIP-615**: Subroutines and Static Jumps for the EVM](https://eips.ethereum.org/EIPS/eip-615) Ref: [PR](https://github.com/ethereum/EIPs/pull/4308) 90. [EIP-616: SIMD Operations for the EVM](https://eips.ethereum.org/EIPS/eip-616) Ref: [PR](https://github.com/ethereum/EIPs/pull/4309) 91. [EIP-634: Storage of text records in ENS](https://eips.ethereum.org/EIPS/eip-634) Ref: [PR](https://github.com/ethereum/EIPs/pull/4310) 92. [EIP-663: Unlimited SWAP and DUP instructions](https://eips.ethereum.org/EIPS/eip-663) Ref: [PR](https://github.com/ethereum/EIPs/pull/4311) 93. [EIP-665: Add precompiled contract for Ed25519 signature verification](https://eips.ethereum.org/EIPS/eip-665) Ref: [PR](https://github.com/ethereum/EIPs/pull/4312) 94. [EIP-689: Address Collision of Contract Address Causes Exceptional Halt](https://eips.ethereum.org/EIPS/eip-689) Ref: [PR](https://github.com/ethereum/EIPs/pull/4313) 95. [EIP-698: OPCODE 0x46 BLOCKREWARD](https://eips.ethereum.org/EIPS/eip-698) Ref: [PR](https://github.com/ethereum/EIPs/pull/4314) 96. [EIP-747: Add wallet_watchAsset to Provider](https://eips.ethereum.org/EIPS/eip-747) Ref: [PR](https://github.com/ethereum/EIPs/pull/4315) 97. [EIP-758: Subscriptions and filters for completed transactions](https://eips.ethereum.org/EIPS/eip-758) Ref: [PR](https://github.com/ethereum/EIPs/pull/4316) 98. [EIP-823: Token Exchange Standard](https://eips.ethereum.org/EIPS/eip-823) Ref: [PR](https://github.com/ethereum/EIPs/pull/4317) 99. [EIP-831: URI Format for Ethereum](https://eips.ethereum.org/EIPS/eip-831) Ref: [PR](https://github.com/ethereum/EIPs/pull/4318) 100. [EIP-858: Reduce block reward and delay difficulty bomb ](https://eips.ethereum.org/EIPS/eip-858) Ref: [PR](https://github.com/ethereum/EIPs/pull/4319) 101. [EIP-86: Abstraction of transaction origin and signature](https://eips.ethereum.org/EIPS/eip-86) Ref: [PR](https://github.com/ethereum/EIPs/pull/4320) 102. [EIP-867: Standardized Ethereum Recovery Proposals](https://eips.ethereum.org/EIPS/eip-867) Ref: [PR](https://github.com/ethereum/EIPs/pull/4321) 103. [EIP-884: DGCL Token](https://eips.ethereum.org/EIPS/eip-884) Ref: [PR](https://github.com/ethereum/EIPs/pull/4322) 104. [EIP-900: Simple Staking Interface](https://eips.ethereum.org/EIPS/eip-900) Ref: [PR](https://github.com/ethereum/EIPs/pull/4323) 105. [EIP-902: Token Validation](https://eips.ethereum.org/EIPS/eip-902) Ref: [PR](https://github.com/ethereum/EIPs/pull/4324) 106. [EIP-918: Mineable Token Standard](https://eips.ethereum.org/EIPS/eip-918) Ref: [PR](https://github.com/ethereum/EIPs/pull/4325) 107. [EIP-926: Address metadata registry](https://eips.ethereum.org/EIPS/eip-926) Ref: [PR](https://github.com/ethereum/EIPs/pull/4326) 108. [EIP-927: Generalised authorisations](https://eips.ethereum.org/EIPS/eip-927) Ref: [PR](https://github.com/ethereum/EIPs/pull/4327) 109. [EIP-969:Modifications to ethash to invalidate existing dedicated hardware implementations](https://eips.ethereum.org/EIPS/eip-969) Ref: [PR](https://github.com/ethereum/EIPs/pull/4328) 110. [EIP-1010: Uniformity Between 0xAb5801a7D398351b8E11C439e05C5B3259aeC9B and 0x15E55EF43efA8348dDaeAa455F16C43B64917e3c](https://eips.ethereum.org/EIPS/eip-1010) Ref: [PR](https://github.com/ethereum/EIPs/pull/3987) 111. [**EIP-1011**: Hybrid Casper FFG](https://eips.ethereum.org/EIPS/eip-1011) Ref: [PR](https://github.com/ethereum/EIPs/pull/3988) 112. [EIP-1015: Configurable On Chain Issuance](https://eips.ethereum.org/EIPS/eip-1015) Ref: [PR](https://github.com/ethereum/EIPs/pull/3989) 113. [EIP-1046: ERC20 Metadata Extension](https://eips.ethereum.org/EIPS/eip-1046) Ref: [PR](https://github.com/ethereum/EIPs/pull/3990) 114. [EIP-1051: Overflow checking for the EVM](https://eips.ethereum.org/EIPS/eip-1051) Ref: [PR](https://github.com/ethereum/EIPs/pull/3991) 115. [EIP-1056: Ethereum Lightweight Identity](https://eips.ethereum.org/EIPS/eip-1056) Ref: [PR](https://github.com/ethereum/EIPs/pull/3992) 116. [**EIP-1057**: ProgPoW, a Programmatic Proof-of-Work](https://eips.ethereum.org/EIPS/eip-1057) Ref: [PR](https://github.com/ethereum/EIPs/pull/3993) 117. [EIP-1062: Formalize IPFS hash into ENS(Ethereum Name Service) resolver](https://eips.ethereum.org/EIPS/eip-1062) Ref: [PR](https://github.com/ethereum/EIPs/pull/3994) 118. [EIP-1066: Status Codes ](https://eips.ethereum.org/EIPS/eip-1066) Ref: [PR](https://github.com/ethereum/EIPs/pull/3995) 119. [EIP-107: safe "eth_sendTransaction" authorization via html popup](https://eips.ethereum.org/EIPS/eip-107) Ref: [PR](https://github.com/ethereum/EIPs/pull/3996) 120. [EIP-1077: Gas relay for contract calls](https://eips.ethereum.org/EIPS/eip-1077) Ref: [PR](https://github.com/ethereum/EIPs/pull/3997) 121. [**EIP-1078**: Universal login / signup using ENS subdomains](https://eips.ethereum.org/EIPS/eip-1078) Ref: [PR](https://github.com/ethereum/EIPs/pull/3998) 122. [EIP-1081: Standard Bounties](https://eips.ethereum.org/EIPS/eip-1081) Ref: [PR](https://github.com/ethereum/EIPs/pull/4000) ### To `Withdrawn` * None ### Non-normative changes to `Final` proposals 1. [EIP-721: Non-Fungible Token Standard ](https://eips.ethereum.org/EIPS/eip-721) Ref: [PR](https://github.com/ethereum/EIPs/pull/4364) 2. [EIP-2718: Typed Transaction Envelope ](https://eips.ethereum.org/EIPS/eip-2718) Ref: [PR](https://github.com/ethereum/EIPs/pull/4362) ### EIP category change 1. Core to Interface - [EIP-3076: Slashing Protection Interchange Format](https://eips.ethereum.org/EIPS/eip-3076) Ref [PR](https://github.com/ethereum/EIPs/pull/4340) ## Other improvements 1. EIP-1: Update eip-editors list Ref: [PR](https://github.com/ethereum/EIPs/pull/4368) and [PR](https://github.com/ethereum/EIPs/pull/4394) 2. [Add issues to stale PR bot](https://github.com/ethereum/EIPs/pull/4388) #### Report EIP-bot bugs or request new feature improvements [here](https://github.com/ethereum/EIP-Bot/issues). ## General stats (October 01, 2021 – November 01, 2021) ![](https://i.imgur.com/F2BchDU.png) Excluding merges, **29 authors** have pushed **172 commits** to master and **177 commits** to all branches. ![](https://i.imgur.com/JQiw2mo.png)

    Import from clipboard

    Paste your markdown or webpage here...

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lose their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template has been removed or transferred.
    Upgrade
    All
    • All
    • Team
    No template.

    Create a template

    Upgrade

    Delete template

    Do you really want to delete this template?
    Turn this template into a regular note and keep its content, versions, and comments.

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
    Wallet ( )
    Connect another wallet

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Help & Tutorial

    How to use Book mode

    Slide Example

    API Docs

    Edit in VSCode

    Install browser extension

    Contacts

    Feedback

    Discord

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions and GitHub Sync
    Get Full History Access

    • Edit version name
    • Delete

    revision author avatar     named on  

    More Less

    Note content is identical to the latest version.
    Compare
      Choose a version
      No search result
      Version not found
    Sign in to link this note to GitHub
    Learn more
    This note is not linked with GitHub
     

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub
        • Please sign in to GitHub and install the HackMD app on your GitHub repo.
        • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
        Learn more  Sign in to GitHub

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Include title and tags
        Available push count

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully