Eth News and Links
Analysis of EIP1559 (fee market change) from Hasu and Georgios Konstantopoulos
Latest core devs call. Notes from Tim Beiko: STATICCALL likely to be repriced to 40 gas, account abstraction prototype, option 2 for EIP2565, discussion of eth2 deposit proxy contract, YOLO ephemeral testnet issues
Geth v1.9.15 includes implementations of Berlin fork EIPs
Latest what’s new in Eth2, Witti multi-client testnet quite stable, next testnet in a week called Altona
Lighthouse client update - getting to the final spec, discv5 rewrite for CPU optimization, tiny RAM use
An explainer for phase zero of eth2
IvanOnTech’s eth2 explainer
A framework to compare and evaluate layer2 solutions
Formally verifying state channels with TLA+
Volition: hybrid onchain/offchain data decision by users at the transaction level from StarkWare
This newsletter is made possible by Trail of Bits!
Contract upgrades are not as safe as you think. Trail of Bits has catalogued 17 different ways that upgrades can go wrong, and built tools that help validate upgrades before you run them. Use Crytic to keep your contracts safe from these flaws.
Stuff for developers
ethers v5 is on npm, though RicMoo is still updating documentation
web3js v1.2.9 - better transaction submission tracking
Brownie and React starter tutorial
Querying your eth2 validator balance with Infura
Async event-driven app architecture with EthVigil
17 checks to make upgradeable contracts safer with Crytic
Diamond Setter manager for your Diamond Standard upradeable contracts
Deanonymization using transaction time and gas price analysis. Use good privacy hygiene and this isn’t a problem
Trueblocks: how accurate is Etherscan?
DAOs and Standards
TheLAO is extending Moloch v2 with Raid Guild’s Minion (programmatic proxy) framework for non-accredited investor baby DAOs
DAOs: governance as a service
EIP2711: Separate gas payer from msg.sender
EIP2718: Typed Transaction Envelope
a Foundation Markets technical primer, automated market makers for artists
Austrian post office returns with CryptoStamps v2
LexDAO’s personal token factory with dispute resolution via their DAO vote
Opyn now has call options
TokenSets upgraded with better rebalancing for less slippage (ahem: higher returns!)
PodsFinance: Money legos with options, lock aUSDC as collateral when selling American put options. Live on testnet
Bank Frick lets customers replace SWIFT with USDC for faster processing
ConsenSys starts KYC/AML compliance service
Ontario Securities Commission report on Quadriga: Gerald Cotten lost 143m trading
Tim Swanson: 40 crypto controversies to look into
Dove Mountain Data - crypto venture investor directory and their deals
Opolis is live - HR/benefits solution for the US
Crosstalk: Cross side channel attack on Intel CPUs; can exploit SGX
Lamphone: measure light bulb variations from up to 80 ft away to record audio conversations
Gavin Andresen: Ethereum can scale Bitcoin
Checkout the job listings below!
Aave: Solidity Rockstar? let's build the future of DeFi together firstname.lastname@example.org
Nomic Labs (Buidler): join our dev experience & tooling engineering team!
0x is hiring full-stack, back-end, front-end engineers + 1 data scientist
OpenZeppelin is hiring! To apply, visit: https://openzeppelin.com/jobs
Celer Network: Android developer
Trail of Bits is looking for masters of low-level security. Apply here.
Want your job listing here? $250 per line (~75 character limit including spaces), payable in ETH/DAI/USDC to evan.ethereum.eth. Questions? thecryptonewspodcast -at-gmail
Follow me on Twitter @evan_van_ness to get the annotated edition of this newsletter on Monday or Tuesday. Plus I tweet most of what makes it into the newsletter.
Did you get forwarded this newsletter? Sign up to receive it weekly
Dates of Note
Upcoming dates of note (new/changes in bold):