Eth News and Links
Execution layer
- Tim Beiko’s core devs update: Shanghai candidate EIPs, calls resume October 27
- Besu v22.7.6: hotfix for v22.7.x failed block proposals
- Erigon v2.28.0: stability fixes & optimizations
- Shandong: pre-Shanghai upgrade testnet, Lodestar + Ethereum JS EL client
Consensus layer
- Prysm developer Prysmatic Labs acquired by Offchain Labs (Arbitrum developer)
- Proposed MEV-Boost development philosophy
- MEV Watch of US OFAC censorship adds visualization of last 100 blocks
- Light client proxies; connect wallet to local RPC, calls are verified using proofs against latest block header:
- Nimbus v22.10.1: light client REST API support and stability improvement when using an external block builder
- Teku v22.10.1: bug fixes, optimizations and voluntary-exit command improvements
- Ben Edgington’s Upgrading Ethereum book & annotated spec Bellatrix edition
- Barnabe: protocol-enforced proposer commitments (PEPC) as possible alternative to opinionated in-protocol PBS
EIPs/Standards
- Ethereum Cat Herders Learn-2-Earn: complete quizzes on EIPs to receive POAPs
- ERCRef: repository for ERC implementations
- EIP5773: Multi-resource token
Layer 2
- Polygon zkEVM public testnet, open-source zk proving system
This newsletter is made possible thanks to SpeedRunEthereum!
Test your skills and learn how to build apps on Ethereum at SpeedRunEthereum.com.
Stuff for developers
- Foundry inspect ir-optimized: view optimized Yul assembly generated from Solidity
- tincho’s intro pill to fuzzing with Foundry
- Auction Zoo: overcollateralized sealed-bid second-price (Vickery) auction in Solidity
- Simon de la Rouviere: creating on-chain SVG capsule art NFTs
- Bytepeep: minimal bytecode peephole optimizer
- I am the chad v1: gas optimizor challenge current winner & second place
- BlockSec Phalcon transaction explorer adds simulation for specified block & position
- ABI parser: generates BigQuery SQL for events & functions of a verified contract
- wagmi v0.7 (React hooks): infer types based on ABI & EIP712 Typed Data definitions
- ReCap: Sign-In with Ethereum extended to add authorizations
- Guide to building a Uniswap v3 clone using Foundry with a React front end
- UniStark: Uniswap v3 transpiled to Cairo using Warp with manual modifications, passes test suite
- Maze: cli to aggregate Circom-PLONK proofs
- nplate: template for Noir (Aztec’s Rust-based language) projects
Security
- TempleDAO’s STAX $2.3 million exploit, missing access control
- QANX Bridge deployer $1.2 million exploit, address generated using derivative of Profanity
- EFLeverVault 748 ETH exploit, missing checks in flash loan callback, MEV bot front run first transaction for 480 ETH
- Rabby Swap $200k exploit, arbitrary external call, revoke approvals
- Curve LP oracle vulnerability disclosed, read-only reentrancy, $100 million was at risk
Ecosystem
- Devcon Bogotá opening ceremonies
- ETHBogotá finalists
- Infinite Hackathon Bogotá winner
- EF fellows cohort 2
Application layer
- Uniswap web app: adds token data, discovery and search
- Polynomial Portal one-click deposit on any chain bridges to Optimism, converts to Synths & deposits into vault
- Dolomite margin protocol & DEX live on Arbitrum
- Timeless Bunni: represents LP positions as ERC20 tokens instead of NFTs
- 0xSplits Waterfall: tiered payouts using fixed amounts, live on mainnet & Optimism
- Google search displays Ether balance from Etherscan when searching an address
- NFT Embed adds embedding in Medium, WordPress & Webflow and aggregates listings
- Quix Optimism NFT bridge from mainnet
- Gitcoin propose to delay Grants Round 16 until 2023 to focus on decentralized protocol
Job Listings
- Research scientist wanted for EF Robust Incentives Group
- Remix: frontend React/Typescript dev
- Ethereum Foundation seek a generalist ecosystem developer
- Join Llama to help build the future of protocol DAOs: Solidity and Backend
Job listings: $600 for four issues (75 character limit), payable in ETH/DAI/USDC to abcoathup.eth on mainnet or Layer 2. Pay with one click using 3cities. Questions? abcoathup at-gmail
Regulation/business/tokens
- Coin Center suing US OFAC over Tornado Cash sanction
- BNY Mellon crypto custody platform live in US
- Bittrex settles with US Treasury OFAC for $25 million & FinCEN for $29 million
- Financial accounting standards board (FASB) voted to account for crypto at fair value
- Searchable Celsius data of losses by user
- Tether replaced commercial paper reserves with US Treasury Bills
General
- L2BEAT bridges dashboard, displays TVL & risk analysis
- DeFiLlama dashboard of project hacks
- Microsoft Windows RPC vulnerabilities disclosed, security callback mechanism bypassed by caching
Follow @WeekinEthNews to find out what the most clicked links are. Follow @evan_van_ness and @abcoathup to get most of the week’s news in real time.
Permalink for this week’s issue: https://weekinethereumnews.com/week-in-ethereum-news-october-15-2022
Upcoming Dates of Note
(new/changes in bold)
- Oct 18-23 – Eth Medellin (Colombia)
- Oct 26-28 – Eth Panama
- Oct 28-30 – ETH Lisbon
- Oct 31 – Merge data challenge deadline
- Oct 31-Nov 10 – Clr.fund LatAm round
- Nov 3 – US Treasury digital assets RFC [PDF] deadline
- Nov 4-6 – ETHSanFrancisco (ETH Global)
- Nov 11-13 – ETHBrno (Czech Republic)
- Nov 18-20 – Web3 Weekend (ETH Global)
- Nov 25-27 – ETH Vietnam
- Nov 26-30 – ETH Miami
- Dec 1 – Columbia cryptoeconomics workshop (New York)
- Dec 2-4 – ETHIndia (ETH Global)
- Mar 2-5 – ETHDenver
Sign up to receive this newsletter weekly