Solidity 0.8.4 introduced custom errors. They are cheaper in gas and enable consistency. Now OpenZeppelin is going further with an EIP to standardize custom error for common known contracts. Check it out!
https://buff.ly/3kp0gLH
@openzeppelin #web3 #solidity
Do you know the difference between Pure and View functions? It is a subtle but important difference that can make your contracts more readable and help the optimized make better decisions. Learn about it in this cool article!
https://buff.ly/3vAO652
#smartcontracts #blockchain
2022 has seen plenty of events for the DeFi space. From big hacks to the rise of amazing protocols and Llama has prepared a comprehensive document with all this info! Check it out!
https://buff.ly/3CgJvbR
#defi #blockchain #2022
In this speculative article, Andrew Keys for @coindesk, gives us his view on what's to come for Ethereum in 2023: more ZK, gaming, DeSci, Enterprise and much more!
Check it out!
https://buff.ly/3vaLbQ2
#ethereum #2023 #blockchain
Inheritance order in Solidity is very important from the security point of view because it determines which overridden functions are called. Learn about C3 linearization and bump your Solidity skills!
https://buff.ly/3hFgz6p
#solidity #blockchain #smartcontracts
Consensys has launched their own private beta zkEVM testnet! You can access it through the Infura RPC endpoint and the inscriptions are open right now. Go and request it if you are into ZK tech and want to give it a try!
https://buff.ly/3FJwWXh
@ConsenSys #zkevm #blockchain
Where is the EVM going in 2023? Many changes are coming to Ethereum as a network, but what's going on with one of the central pieces, the EVM? In this opinion article @fekunze gives us a piece of his mind about this. Check it out!
https://buff.ly/3WL2ROj
#ethereum #blockchain
A great analysis of the Sovryn hack that happened in October 2022. A vector attack that is already getting old, but it is difficult to guard against: a price manipulation attack. Check it out!
https://buff.ly/3WpE8P6
#smartcontracts #defi #hack @credshields
Yet another hack because of missing access control in a smart contract function. When adding functions to your contract, make sure they can be public, and think hard about who should be able to access it! Check it out!
https://buff.ly/3FVWty6
@cyberboyIndia #binancesc #security
It's always good to go back to the basics. In security, it's never enough to repeat the common pitfalls that are still affecting many projects in the Web3 space. Check this amazing article by @Param_eth about tx.origin!
https://buff.ly/3HA2ktR
#blockchain #security