Week in Ethereum News, July 3, 2021 - thanks to Element Finance for making this issue possible!
Eth News and Links
Mainnet execution layer
Goerli testnet upgraded to London, upgrade block for mainnet to be chosen next week
Vitalik’s statelessness, Verkle trees and state expiry AMA: devs should start taking state expiry into account in contract design
Piper’s Core Dev apprenticeship program update: the process of finding and funding more people to work on state expiry and Verkle tries
Proof of stake consensus layer
Latest What’s New in Eth2: Ben is embracing the Eth2 nomenclature
Prysmatic Labs dropping Eth2 terminology to reduce user confusion
PoS implementers call. Notes from Ben Edgington: Altair devnet end of next week, upgrade Pyrmont testnet to Altair targeted for end of month
Merge implementers call. Notes from Protolambda
Teku v21.6.1: reduced CPU usage, improved peer ENR tracking and improved execution client tracking/metrics
Grandine: new Rust based client, currently closed source
Layer2
EY Nightfall 3: optimistic rollup with zero-knowledge private transfers, uses ~8200 gas per transaction
Rollup diff compression to reduce the amount of mainnet gas used by rollups
This newsletter is made possible thanks to Element Finance!
Element has officially launched on Ethereum Mainnet with crvLUSD as their first asset.
You can now earn a fixed rate of 9.5% on your crvLUSD.
Or go further by becoming an LP in Element Pools and earn additional APY!
Next week, Element will be adding a new term for crvTriCrypto (currently ~30% APY), followed by DAI and USDC as they pursue their mission of bringing new fixed rate primitives to the DeFi ecosystem.
Stuff for developers
OpenZeppelin Contracts v4.2: ERC20 voting extensions for governance, ERC20Wrapper and ERC1155 extension tracking total supply of each token id
Understanding Compound’s Governor Bravo
Ethers v5.4.0: EIP1559 support, TransactionResponse.gasPrice can now be null
Web3.js v1.4.0: Berlin transaction support, defaults to Berlin when signing
dapptools v0.33.0: invariant tests and a FFI cheatcode
Web3.py London branch: EIP1559 transaction support
Cairo playground adds deploying StarkNet contracts directly
Hardhat weekly downloads overtakes Truffle for the first time
Hardhat-interface-generator: generate an interface from a Solidity contract
Learn from liquidation bot in Go, circa Q3 2020
Burn Ether permanently proof of concept, burner gets 0.1% fee
ERC20 token in a tweet: 224 bytes of bytecode, base85 encoded, don’t use in production
Security
NFTX v2 Punk token minting exploit
SafeDollar ~$250k infinite mint exploit on Polygon
Researcher paid $200k for Yearn vulnerability disclosure of a logic bug allowing bypass of the safety checks
Ecosystem
ETHGlobal MEV summit video, agenda and slides
Etherscan shows total EIP1559 burn and % of fees burnt/tx fees earned
Otterscan: fast local block explorer using Erigon (formerly Turbogeth) archive node
EF $5m in Q1 grants
Enterprise
Compound Treasury: enterprises send USD to Compound Labs and get paid fixed 4% interest
Application layer
Twitter creates 140 NFTs, 7 designs with 20 each, as an ERC1155 on Ethereum using Rarible
Element Finance live on mainnet: earn fixed 9.5% on your crvLUSD on 3 and 6 month terms; DAI and USDC pools coming
one1INCH: 1inch stable coin
Andre Cronje Fixed Forex: stable coin framework, no token, unaudited, unverified, experimental contract
An Old Dictator Appears: Kain runs for Spartan Council, will also return to coordinating Synthetix core contributors
MakerDAO fires back at Chainlink after community accusations
Uniswap v3 liquidity mining contracts deployed to mainnet
Simon de la Rouviere’s story NFT memorabilia: SVG artwork and JSON metadata generated in the contract (Disclosure: I bought one of each)
Regulation/business/tokens
Wyoming DAO law went into effect yesterday, recognizing DAOs as business formations
Kain Warwick: forget Valley VC term sheets, go DAO first for fundraising
US Fed Vice Chair for Supervision: non-US CBDCs not a threat, no need to fear stablecoins but wants regulation for stability
Dragonfly Research: understanding ETH as an investment; valuation target implies ETH ~$50k
General
Bandersnatch: fast elliptic curve built over the BLS12-381 scalar field
GitHub Copilot: AI pair programmer (trained using public repositories)
Vitalik r/buttcoin reply: what blockchain technology has done (better)
Job Listings
NFT innovator SuperRare seeks Director of Eng following Series-A fundraise
EF seeking Formal Verification Researcher for Zero Knowledge apps
WalletConnect: Swift Engineer and Kotlin Engineer
OpenZeppelin hiring a Technical Recruiter to drive the hiring process
Want to reach people experienced with Ethereum? List your job here. $345 per line (~75 character limit including spaces), payable in ETH (or 345 DAI or 345 USDC) to abcoathup.eth. Questions? abcoathup at-gmail
If you’re wondering “why didn’t my post make it into Week in Ethereum News,” then please post your news to an Ethereum subreddit; emails/DMs are not part of our workflow.
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-july-3-2021/
Dates of Note
Upcoming dates of note (new/changes in bold):
July 10 - Road to Devcon Quest: Devcon Trivia Game
July 20-22 - EthCC4 (Paris)
July 21 - ETHécole Conference (Paris)
July 25-31 - IC3 Blockchain Camp (virtual)
August 4 - tentative date for London hard fork (Rinkeby July 7)
Aug 27-29 - Edcon (Shenzhen/online)
Did you get forwarded this newsletter? Sign up to receive it weekly