The Updraft Solidity Smart Contract Developer Certification (SSCD+) formalizes and validates your skill to write, test, implement, and troubleshoot advanced Solidity-based smart contracts and protocols.
Certification Overview
About the certification
Solidity data types
Transaction data
Solidity gas and gas optimization
Handling and modifying signatures
Opcodes
Upgradeable smart contracts
Account abstraction
DeFi mechanics and basic tokenomics
Stablecoins mechanics
Basics of smart contract security
Basics of fuzz testing
Last updated on May 28, 2025
Solidity Developer
Blockchain Basics
Introductory blockchain developer course. Learn how blockchains and smart contracts work, create a wallet, and sign your first blockchain transaction.
0%
Solidity Developer
Solidity Smart Contract Development
Start here if you’re new to writing smart contracts! Learn Solidity programming language and smart contract development from industry-leading experts.
0%
Solidity Developer
Foundry Fundamentals
Learn Foundry for Solidity and level up your Solidity developer skills. Discover advanced web3 development concepts and tools in the Foundry Fundamentals course. Learn Foundry Forge and Anvil, Chainlink Blockchain oracles, smart contract testing, and how to spin up local networks.
0%
Solidity Developer
Advanced Foundry
Master web3 development techniques with Advanced Foundry for Solidity smart contract development. Learn to write, deploy, test, optimize, and interact with your smart contracts using industry-standard tools. Lessons taught by the top smart contract engineers in web3.
0%
Solidity Developer
Smart Contract DevOps
Following web3 DevOps guidelines and keeping an eye on smart contracts after they're live is key to making protocols and their users, safer. This course teaches you the best practices when dealing with web3 wallets and post-deployment security, teaching you how to keep smart contracts under control, even after they've been launched.
0%