The Granite State Code Camp is a free online/offline technology conference in Manchester New Hampshire. It’s a great opportunity for members of the New England developer community to share what we know and learn new things. This year, the camp was on Saturday, 12/2/23. I gave a similar presentation to the one I gave previously at the Boston Code Camp. However, since I had a 60 minute slot, instead of a 30 minute one, I included more discussion, and added more slides and details to the presentation. You can find those at the bottom of this post.
Many thanks to the organizers and fellow presenters. This event was incredibly well run and incredibly welcoming. This was my first time presenting in New Hampshire, but I hope to be back in the future. Code camps like this one are great places to practice your public speaking and presentation skills, and I encourage you to give it a try.
Session Description (same as that for Boston Code Camp 35)
Are you curious about blockchain, web 3, cryptocurrencies or NFTs? Then you may be interested in the development of “smart contracts”, the concept that powers much of the innovation taking place in blockchain.
Solidity is the most common programming language on the Ethereum blockchain. It’s so popular that it’s supported on many other blockchains. Over the past few years there have been many advancements in tooling and libraries to support smart contract development in Solidity.
In this session, we’ll walk through the code of a simple “Hello World” contract in Solidity. Then I’ll demonstrate how you can test it, deploy it to a TestNet blockchain, and finally, how you can execute your contact from a simple application.
You should come away from this talk with a basic overview of what Solidity is and how you can use the latest tooling to develop your own smart contracts.