Eth News and Links
Mainnet execution layer
- Geth v1.10.7: potential breaking change in eth_feeHistory API
- Erigon v2021.08.02: added txpool_status, eth_maxPriorityFeePerGas, eth_feeHistory; vmTrace in trace_ RPC methods and improved Grafana metrics
- Nethermind v1.10.79b: Fixed memory and CPU usage
- ~17% of transactions are Type 2 (EIP1559) and growing
- Post London discussion for EIP1559 implementers call and agenda
- Piper’s granular functionality needed by a client for the state network component of the portal network
- Impact of Verkle trees on existing contracts, ~26% average gas increase
EIPs/Standards
- EIP3712: Multiple Fungible Token Standard
Proof of stake consensus layer
- Pyrmont testnet upgrade to Altair scheduled for epoch 61650, August 19
- Latest What’s New in Eth2
- PoS implementers call. Notes from Ben Edgington: mainnet Altair upgrade date to be set after upgrading Pyrmont
- Bootstrapping beacon chain light clients
- Consensus API spec v2.0.0: changes for Altair upgrade
- Lighthouse v1.5.0-rc.0: update Pyrmont nodes for Altair upgrade, prereleases are not for mainnet use
- Tweet storm on steps to increase client diversity
- Validator monitoring guide using Prometheus, Node Exporter and Grafana
Layer2
- Hermez zero-knowledge EVM roadmap
- Proposal for trustless L2 to sidechain bridge using StarkEx secured by
Ethereum - Arbitrum portal of dapps, wallets and tools for August launch
This newsletter is made possible thanks to NEAR!
NEAR Protocol is hosting the METABUIDL Hackathon! $1 Million Dollars in prizes and funding will be awarded to top projects in DeFi, Gaming, NFTs, and more. Build with community members, participate in workshops, and hack with NEAR from Aug 27-Sep 12
Stuff for developers
- Solidity v0.8.7: exposes block base fee, SMTChecker improvements
- Proposal for Solidity user defined types and operators
- Solidity resources: IDEs, editors, tools and parsers
- Brownie v1.16.0 (Python): EIP1559 transactions, Hardhat Network support and signing of defunct messages
- Smock v2 (JavaScript mocking library for Solidity): improved assertion API, TypeChain support, fakes and mocks
- WalletConnect v1.6.0: new server infrastructure to prevent outages
- Calldata decoder: uses ABI from Etherscan or custom ABI
- ERC20Rewards.sol rewards token ownership without needing staking transactions
- ENS avatar field format specification
- Flashbots bundle stats: check if and when bundle forwarded to miners
- samczsun: reentrancy with ERC721 and ERC1155 safe functions
Security
- PolyNetwork ~$600million hack, cross-chain contract called to change keepers in permissioned contract; Tether freeze process; Q&A with hacker; funds are being returned, $340million so far
- Punk Protocol ~$9million hack, exploit was front run with ~$6million returned and a $1million fee for the front runner
- DAO Maker ~$7million hack, malicious use of wallet with admin privileges
Ecosystem
- MetaMask v10: EIP1559 transaction support live on mobile and Firefox, rolling out on Chrome
- GridPlus Lattice1 is first hardware wallet to support EIP1559 transactions
- BetaRPC: privately routes ~1% of transactions affected by MEV, integrates TaiChi and MEV relays
- Plan to rename Eth1 to Execution layer and Eth2 to Consensus layer, starting with GitHub and R&D Discord
- What EF teams worked on in Q2
Enterprise
- Paul Brody: Enterprises should build on public blockchains, private chains are like corporate intranets
Application layer
- Airdrip: DAOs stream call options to contributors and community members
- Curve Finance users can bribe curve holders to vote for their rewards
- Hegic V8888: peer-to-pool options trading, experimental beta use at own risk
- Zapper decided not to switch on 0.4% fee for Zaps
- NFT Lottery: sell NFTs in a raffle
- Mallows proof of concept for bring your own algorithm, offering customized UX in web3/metaverse based on the algorithm in the NFT (Disclosure: purchased 2 Mallows)
- Token Engineering Commons minimal goal reached for hatch
- POAP websites: create a single unique URL per event to claim
- Onchain blog: read messages in transaction input data for an address
- NFT widget app for iOS, displays NFTs as widgets
- Péter Szilágyi’s I’m the Chad NFT: 1 of 1, claimable when base fee is higher than previously purchased
Regulation/business/tokens
- Coinbase ETH trading volume flipped BTC in Q2
- First big merger of token protocols: Polygon buys Hermez Network for 3.5 MATIC for 1 HEZ
- US Senate passed infrastructure bill with anti-crypto tax provision, bill now moves to US House of Representatives
- Circle intends to become a full-reserve national commercial bank
- US SEC $10million settlement with Poloniex for operating unregistered digital asset exchange
- BitMEX to pay $100million for illegally operating trading platform and AML violations; founders still have open cases
- Venmo credit card users can now get Eth instead of frequent flyer miles
- Leo Messi signing fee for Paris St Germain includes club fan tokens
General
- Rich get richer argument against PoS is fundamentally flawed
- Vitalik: votes as buy orders, hybrid between voting and futarchy
- Packy McCormick: NFTs as social networks
- New York Times: joining a penguin NFT club as that’s what we do now
- Fred Wilson: consumer experiences built on crypto are next big thing
- Art in America: exhibiting NFTs
- IC3 blockchain camp videos
Job Listings
- Full-stack/mobile lead and architect. Seeking challenging opportunity.
- Solidity is hiring a C++ dev
- WalletConnect looking for Javascript/Typescript devs
- Ethereum Foundation: Test Engineer for consensus and execution layers
- Nethermind internship program
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
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-august-14-2021/
Dates of Note
Upcoming dates of note (new/changes in bold):
- Aug 17 – applications close for written pieces on public goods projects
- Aug 17-Sep 7 – Gitcoin Decentralized Governance Hackathon
- Aug 19 – Pyrmont testnet upgrade to Altair (epoch 61650)
- Aug 27-29 – Edcon (Shenzhen/online)
- Sep 15-17 – MetaCartel MCON Denver
- Sep 17-Oct 15 – ETHOnline hackathon
- Oct 1-3 – EthAtlanta enterprise-focused hackathon & keynotes
- Oct 22-24 – ETH Lisbon
Did you get forwarded this newsletter? Sign up to receive it weekly