About 9,820 results
Open links in new tab
  1. Solidity Forum - The place for all Solidity developers, tool builders ...

    Sep 12, 2025 · The place to discuss design and usage of and changes to the Solidity programming language.

  2. Solidity v0.8.25 is out! - Announcements - Solidity Forum

    Mar 15, 2024 · Introducing the newest version of the Solidity Compiler v0.8.25. This is a minor release following the Dencun hard-fork on Ethereum mainnet that occurred on March 13, 2024 …

  3. What are the virtual and override keywords in Solidity?

    Dec 27, 2019 · For multiple inheritance, the most derived base contracts that define the same function must be specified explicitly after the override keyword. Functions with the private …

  4. solidity - Difference between require and assert and the difference ...

    Solidity implements a formal verification approach based on SMT (Satisfiability Modulo Theories) and Horn solving. The SMTChecker module automatically tries to prove that the code satisfies …

  5. We are thrilled to release Solidity v0.8.29!

    Mar 12, 2025 · Check out our release blog post to learn more about other features in the release and read the full changelog. Blog: Solidity 0.8.29 Release Announcement | Solidity …

  6. Set up Solidity with VS Code - Ethereum Stack Exchange

    Mar 20, 2021 · The easiest and fastest way to start coding Solidity is using , which is a web-based IDE that allows you to code and compile smart contracts without the need of installing anything …

  7. solidity - `external` vs `public` best practices - Ethereum Stack …

    Jul 4, 2017 · The difference is because in public functions, Solidity immediately copies array arguments to memory, while external functions can read directly from calldata. Memory …

  8. solidity - How to know the default evm version of a specific …

    Jan 18, 2024 · I have multiple versions of solc installed asdf list solidity 0.4.24 *0.8.23 latest solc includes the default evm version in the help output: solc --version && solc --help|grep evm...

  9. solidity - invalid opcode: opcode 0x5f not defined - Ethereum …

    May 15, 2023 · I'm new to Solidity and it's my first try to write a smart contract using Openzeppelin, Pancakeswap and BEP20 libraries basically to make a BEP-20 token. When i …

  10. solidity - Foundry or Hardhat: I'm really confused about which one ...

    Nov 29, 2023 · Here is my problem: I started working with smart contracts with Foundry and I loved it. testing is just so easy using foundry and I didn't need any other language except …