Jump into smart contract development
Learn the essentials, become familiar with popular dev stacks, and define your journey to becoming a blockchain developer.
Start hereWhy Blockchain?
By decentralizing data, we no longer rely on trust in centralized intermediaries in order to conduct economic activity.
Intro to blockchain
Intro to Smart Contracts
A smart contract is a tamper-proof program that runs on a blockchain network when certain predefined conditions are met.
Intro to Smart contracts
Explore how you can develop your blockchain dev skills
Jump in with these top tutorials, projects, and courses, or browse the full library on Learn.
Learn tracks
Did you know that...Blockchain development skills are rated as the fastest-growing in-demand skills, with an increase of 60x in 2020.source: blockchainjobs.com
Dive in learning with courses
More coursescheck tutorials
More tutorials
smart contracts ecosystem
A growing landscape of tools and technologies
All of the tools and products smart contract developers may need to rely on gathered in one place.
Want to test your skills, and ask questions later?
Improve your skills by gathering with blockchain community members.
Hackathons
Competing in both in-person and online hackathons offers opportunities for you to learn blockchain development and win amazing prizes.
Find a hackathon
Workshops
In today's digital world, Blockchain technologies are now being embraced with confidence as it becomes commonplace to use them.
Find a Workshop
Seeking inspiration?
Learn why and how other developers have used the web to create amazing web experiences for their users.
All case studies