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 June 18, 2025
Solidity Developer
Blockchain Basics
If you're new, start here. The most popular beginner blockchain course. Learn how blockchains and smart contracts work, create a wallet, and sign your first transaction. No experience needed, perfect for newcomers and web2 devs ready to step into web3.
0%
Solidity Developer
Solidity Smart Contract Development
Learn Solidity programming language and smart contract development from industry-leading experts. Build real-world dApps, deploy smart contracts, and gain hands-on experience in web3 development through our popular project-based course that has helped tens of thousands of developers kickstart their blockchain careers.
0%
Solidity Developer
Foundry Fundamentals
Level up your Solidity development skills with Foundry. The Foundry Fundamentals course teaches advanced web3 development concepts and tools. Master Foundry Forge and Anvil while learning about Chainlink blockchain oracles, smart contract testing, and local network deployment.
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%