Solidity Summit 2022 Recap

We can’t believe it’s already been two weeks since we met in Amsterdam for the second Solidity Summit! Solidity Summit 2022 was part of Devconnect and took place on Wednesday, April 20, 2022. With roughly 250 participants, the event was well attended. In addition, approximately 400 people joined remotely by watching the Livepeer livestream. The day was packed with 20+ talks on Solidity internals & deep dives Solidity language design Solidity tooling Security Programming patterns … and more. The full... [Read More]

Announcing the Winners of the Underhanded Solidity Contest 2022

The time has come to share this year’s winners of the Underhanded Solidity Contest! Before we dive into the winning submissions, let’s revisit the most important features of the USC: In a nutshell, the USC is about finding loopholes or “hiding spots” in the Solidity language and using those to write seemingly innocent and straightforward-looking Solidity code which contains malicious behavior or backdoors. The Underhanded Solidity Contest aims to… Raise awareness about smart contract security. Uncover language design faults. Battle-test... [Read More]

Solidity 0.8.13 Release Announcement

Solidity v0.8.13 fixes an important bug related to abi.encodeCall, extends the using for directive and implements “go to definition” for the language server. Furthermore, compiling via the new Yul IR pipeline is now considered production ready. [Read More]

abi.encodeCall Literals Bug

On March 10th, 2022, the Solidity team discovered a bug in the implementation of abi.encodeCall when used together with fixed-length bytes literals. It was introduced together with abi.encodeCall in Solidity 0.8.11 and is fixed in 0.8.13. We assigned the bug a severity of “very low”. [Read More]

Solidity Summit 2022 Goes Amsterdam

The Solidity Summit is finally back! After a first virtual Solidity Summit in 2020, we are excited to announce an in-person event for 2022! Solidity Summit 2022 is part of Devconnect and will happen on Wednesday, April 20 2022, in Amsterdam. [Read More]

Underhanded Solidity Contest 2022

The long wait is over: The Underhanded Solidity Contest is back with a 2022 edition! After a successful revival in 2020, we believe it’s time for the great Solidity minds to get together again and compete over the next big underhanded hack! In case you’re new to this, let’s get you up to speed with a quick recap on what the Underhanded Solidity Contest (USC) is all about: In a nutshell, the USC is about finding loopholes or “hiding spots”... [Read More]

Solidity Developer Survey 2021 Results

In this post, we will be summarizing and analyzing the results of the 2021 Solidity Developer Survey. A big thank you goes out to everybody who took the time and participated! Your input is invaluable to us and plays a crucial role in helping to continuously improve the Solidity developer experience as a whole. [Read More]

Solidity Developer Survey 2021 is Live!

Today, we launched the Solidity Developer Survey 2021. Please all take 10 minutes to participate and let us know your feedback! This marks the second time we are conducting a structured big developer survey. You can find the results of last year’s Solidity developer survey here. [Read More]