RusseII / Solidity-in-Foundry-mdbook

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Solidity is the most popular smart contract development language at the time of writing, while Foundry is gradually approaching the same position as a smart contract development framework.

This mdbook will start from hello world, and will increase in complexity, as is the case with other books that teach a programming language. I will try to include Foundry tests for each section, wherever it makes sense.

This project is an inspired twist on other sources of learning Solidity.

⚠️ Full disclosure

I am not in any way associated with the core Foundry team, and don't wanna be seen as someone trying to piggyback off of them. This mdbook is a labour of love by me, with the final goal being for this resource to serve as a free and comprehensive guide for wanabee Solidity devs.

To follow along, I highly recommend that you install Foundry on your system. The exact installation instructions might vary depending on your system, but the Foundry book is quite comprehensive.

You can also use Remix for an interactive UI to interact with your smart contracts, although I'll be using Foundry throughout.

About


Languages

Language:HTML 70.3%Language:JavaScript 17.7%Language:CSS 12.0%