From 2e96ca4b8df83957fa29c88a728a1f0149507478 Mon Sep 17 00:00:00 2001 From: juliettech Date: Fri, 8 Dec 2023 15:56:38 -0500 Subject: [PATCH] Update developing-smart-contracts.adoc Adding Cyfrin Updraft (https://updraft.cyfrin.io) as an educational resource to learn Solidity and smart contract development. Cyfrin is the smart contract security firm behind Updraft - the ultimate educational platform for smart contract development and auditing. Leveraging over 100+ hours of content from industry experts, Patrick Collins is the main teacher behind the platform. With hundreds of thousands of views in his courses, Updraft's content teaches everything from Solidity basics all the way to Advanced Foundry, Hardhat, Security, DeFi, and more - all containing hours of content leveraging OpenZeppelin contracts. --- .../learn/modules/ROOT/pages/developing-smart-contracts.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/components/learn/modules/ROOT/pages/developing-smart-contracts.adoc b/components/learn/modules/ROOT/pages/developing-smart-contracts.adoc index 86bc4567..94b57e39 100644 --- a/components/learn/modules/ROOT/pages/developing-smart-contracts.adoc +++ b/components/learn/modules/ROOT/pages/developing-smart-contracts.adoc @@ -15,6 +15,7 @@ We won't cover language concepts such as syntax or keywords in this guide. For t * If you're new to the language, the https://solidity.readthedocs.io/en/latest/introduction-to-smart-contracts.html[official Solidity documentation] is a good resource to have handy. Take a look at their https://solidity.readthedocs.io/en/latest/security-considerations.html[security recommendations], which nicely go over the differences between blockchains and traditional software platforms. * Consensys' https://consensys.github.io/smart-contract-best-practices/[best practices] are quite extensive, and include both https://consensys.github.io/smart-contract-best-practices/development-recommendations/[proven patterns] to learn from and https://consensys.github.io/smart-contract-best-practices/attacks/[known pitfalls] to avoid. * The https://ethernaut.openzeppelin.com/[Ethernaut] web-based game will have you look for subtle vulnerabilities in smart contracts as you advance through levels of increasing difficulty. + * Tailored to all audience levels, https://updraft.cyfrin.io[Cyfrin Updraft] is also a great resource to learn about Solidity and security auditing entirely for free. With that out of the way, let's get started!