Master the NEAR Protocol through interactive learning

Build your knowledge of blockchain technology and earn rewards as you complete challenges in this gamified learning adventure.

Your Learning Journey35%
Smart Contract Lesson
Module 3
Estimated time: 30 min

Introduction to NEAR Smart Contracts

Learn how to create, deploy and interact with smart contracts on the NEAR Protocol. This module covers the basics of AssemblyScript and Rust contracts.

Smart ContractsAssemblyScriptRustNEAR SDK

Your Learning Path

Introduction to Blockchain

Completed! Review this module anytime.

NEAR Account Model

Completed! Review this module anytime.

Smart Contracts Basics

Learn key concepts through interactive exercises.

3

NEAR Storage & State

Learn key concepts through interactive exercises.

4

NEAR Economics

Learn key concepts through interactive exercises.

5

Advanced Development

Complete previous modules to unlock

Your Achievements

Collect badges as you master blockchain concepts

🧠

Smart Contract Novice

Created your first smart contract

Unlocked Jun 12, 2023
🚀

Explorer

Completed all beginner lessons

Unlocked Jun 12, 2023
💻

Code Master

Solved 5 complex challenges

Unlocked Jun 12, 2023
🏆

NEAR Validator

Run a simulated validator node

Complete Advanced Modules to unlock

Leaderboard

Top Learners This Week

1
CryptoAlex's avatar

CryptoAlex

Level 10
1450pts
2
NEARenthusiast's avatar

NEARenthusiast

Level 9
1320pts
3
BlockchainGuru's avatar

BlockchainGuru

Level 9
1220pts
4
TokenMaster's avatar

TokenMaster

Level 7
980pts
5
YouUser's avatar

YouUser

You
Level 6
780pts