Eth News and Links
Dencun (Cancun + Deneb) upgrade
Latest consensus layer devs call video. Notes from Christine Kim:
Discussions on CL max blobs per block and EL using SSZ or RLP to encode blob transactions
EIP4844:
EIP4844 readiness checklist
Latest EIP4844 implementer call video. Notes from Terence
Blob transaction encoding options: EIP6493, EL specific SSZ or RLP based
KZG ceremony has over 95,000 contributions, you can contribute with GitHub and/or an account that has made 32 mainnet transactions, the lobby is regularly empty
Tim Beiko’s Core Devs update: summary of included & candidate EIPs for Dencun
Layer 1
EF bug bounty program: execution layer & consensus layer disclosed vulnerabilities
Verkle implementers call notes: Beverly Hills testnet shuts down May 12
Proposal for warm/cold account balances, CALL with value has 6700 gas stipend
Ben Edgington’s Upgrading Ethereum book Capella update
Client releases
Consensus layer:
Lodestar v1.8.0: Obol distributed validator support and gossip queue enhancements
Execution layer:
Research
MEV-Boost bid cancellations considered harmful
Layer 2
Aztec hybrid zkRollup roadmap: public & private state, not EVM compatible, UTXOs represent data, contracts written in Noir, local testnet Q3, public testnet 2024
James Prestwich: shared sequencing for optimistic rollups
EIPs/Standards
Discussion on EIP/ERC numbering
EIPs:
ERCs:
Stuff for developers
Foundry:
Symbolic testing of Foundry projects using Halmos, hevm, KEVM & EthBMC/Foundry
Forge-exec: interact using languages such as JavaScript & Rust via IPC, requires ffi
Add Foundry to existing project without forge init
Tip: use makeAddr & makeAddrAndKey cheats to create accounts from a string
RareSkills Solidity tutorial for web2 devs, using Remix & Foundry
Multi-contract reentrancy locks using a global contract with multiple lock levels, unaudited
Secureum RACE #17: 8 question Solidity quiz & answers
Artemis: MEV bot framework in Rust, includes strategy for Seaport & Sudoswap NFT arbitrage
Guide to searching on Flashbots MEV-Share
Security
DEI stablecoin on Arbitrum exploit, simple implementation error
yAcademy: common DeFi forked protocol bugs
Ecosystem
Median gas returned to May 2022 level driven by meme coins
Ethereum.org writers cohort starts May 11
Enterprise
Stripe onramp via embeddable widget or no code link for ETH & USDC on mainnet, US only
Sotheby’s Metaverse secondary NFT marketplace on mainnet, supports creator royalties
Notable at app layer
Curve USD stablecoin deployed; redeployed after missing fees & high gas usage
Dump Services: sell multiple tokens in a single transaction using CoW protocol
Blend: Blur NFT perpetual lending with no oracles & no expiries, borrow or buy now pay later
Zapper onchain activity feed
Umbra adds LUSD and RAI for stealth payments
Job Listings
Mimic seek a blockchain engineer
Solidity team need a highly skilled Developer Advocate
Snr React Native UI Dev at Status: All jobs
Job listings: $600 for four issues (75 character limit), payable to abcoathup.eth. Questions? abcoathup at-gmail
Regulation/business/tokens
Biden proposal for crypto mining tax equal to 30% of electricity costs
Poloniex $7.6 million settlement with OFAC
Coinbase International Exchange: perpetual futures exchange launched in Bermuda for non-US institutional users
General/crypto
AT&T email accounts hacked to steal users crypto
ZKML: convert TensorFlow Keras models into zk-compatible versions, proof of concept
Plonk explainer
Make sure to update to latest iOS and MacOS updates
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-6-2023
Upcoming Dates of Note
(new/changes in bold)
May 7 – Zuzalu CryptoXai.wtf (livestream)
May 9 – Gitcoin Grants Beta Round ends (support Week in Eth News)
May 9-12 – EY blockchain summit
May 11-14 – Pragma Lisbon & ETHGlobal Lisbon hackathon
May 19-23 – EDCON Montenegro (changed from Vienna)
May 20-21 – ETHDam (Amsterdam) conference & hackathon
May 24-26 – Spaghett ETH (Naples) conference
May 26-28 – ETHDublin hackathon
Jun 2-4 – ETH Seoul
Jun 2-7 – ETH Belgrade conference & hackathon
Jun 9-11 – ETHPrague conference & hackathon
Jun 23–25 – ETHGlobal Waterloo (changed from Toronto)
Jul 5-7 – ETHBarcelona
Jul 17-20 – EthCC (Paris)
Jul 21–23 – ETHGlobal Paris
Aug 13-16 – ETHToronto & ETHWomen
Aug 16-19 – Ethereum Argentina (Buenos Aires)
Aug 28-30 – Science of Blockchain Conference (Stanford University)
Aug 30 – Sep 3 – ETHWarsaw conference & hackathon
Sep 1-3 – Ethcon Korea hackathon
Sep 10-12 – Ethereum Singapore hackathon & conference
Sep 11-13 – DappCon (Berlin)
Sep 15 – Protocol Berg (Berlin)
Sep 18-21 – ETH Montréal hackathon & conference
Sep 22–24 – ETHGlobal New York
Oct 5-6 – ETHMilan conference
Oct 6–27 – ETHOnline (ETHGlobal) virtual
Oct 27–29 – ETH Miami festival + hackathon
Oct 28–30 – ETH Lisbon hackathon
Nov 3-5 – ETHBrno
Nov 13-19 – Devconnect (Istanbul)
Nov 17-19 – ETHGlobal Istanbul
Sign up to receive this newsletter weekly
Ok