Week in Ethereum News
May 13, 2023

Eth News and Links

Brief loss of finalization and first inactivity leak 

Dencun (Cancun + Deneb) upgrade

  • Latest all core devs – execution (ACDE) call video. Summary by Tim Beiko.  Notes from Tim Beiko and Christine Kim:
    • EIP4844: agreed to use big-endian for EL inputs/outputs and use RLP on EL & SSZ on CL via Engine API and discussion on state of KZG libraries
    • Meta discussion if Layer 2 focused EIPs need to go through core devs e.g. EIP6968
    • Cancun upgrade EIP candidates for inclusion to be discussed on next ACDE
  • KZG ceremony available to anyone with 32 mainnet transactions. Wait time is generally zero.

Layer 1

Client releases

  • Consensus layer:
    • Nimbus v23.5.0: fixes missed block proposals when using an external builder in v23.4, experimental Web3Signer extension to verify block properties

Research

Layer 2

EIPs/Standards

  • EIPs:
  • ERCs:
    • ERC6997: ERC721 with transaction validation step
    • ERC7007: zkML AIGC-NFTs
    • ERC7015: NFT authorship attribution
    • ERC7017: Notification interface
    • ERC7023: Automatic transaction representation

Stuff for developers

  • Solidity v0.8.20: adds Shanghai support & sets Shanghai as default EVM version, experimental AST import via Standard JSON
    • Change EVM version when deploying Solidity v0.8.20+ to Layer 2 or other networks if they don’t support Shanghai
  • Nomic Foundation Slang (Solidity compiler) alpha release, testers wanted
  • Foundry:
    • Pre v1.0 changes
    • Etch cheat to debug deployed contract, add console.log & replace the code in a fork
    • Vulcan v0.1: dev framework for Foundry projects, aims for improved vm naming & test readability
  • pureConsole: Solidity library for console logging from pure functions
  • Protomerkle: Solidity library to build onchain merkle trees
  • YulExp2Huff: convert Yul arithmetic expressions to Huff equivalent
  • Wagmi v1: uses viem (rather than ethers), reduced bundle size, prepare hooks not mandatory and deterministic errors; 
  • RainbowKit v1: supports wagmi v1 & viem, improved browser extension support
  • OpenZeppelin Contracts Wizard + Remix used to deploy a testnet memecoin in 27 seconds
  • Coherent mainnet dataset: CC0, 95% decoded logs/txs/traces, via Snowflake or API
  • PGP onchain keyserver, concept
  • Dappnet: portal for decentralized front ends, Chrome/Firefox/Brave on macOS, alpha

Security

Ecosystem

Enterprise

Notable at app layer


Job Listings

Job listings: $600 for four issues (75 character limit), payable to abcoathup.eth.  Questions? abcoathup at-gmail


Regulation/business/tokens

General/crypto


Follow @WeekinEthNews to find out what the most clicked links are. Follow @abcoathup and @evan_van_ness to get most of the week’s news in real time.

Permalink for this week’s issue: https://weekinethereumnews.com/week-in-ethereum-news-may-13-2023


Upcoming Dates of Note

(new/changes in bold)

Sign up to receive this newsletter weekly