Near Learn

Near Learn

Learn to build on NEAR — free, by example.

103 short lessons in 8 modules, each ending with a quick check. Follow the path from your first contract to shipping safe, cheap, standard-compliant code. Progress is saved in your browser — no sign-up.

103 lessons · 309 quiz questions · Rust (near-sdk 5.x) with Solidity comparisons

⛓Start here · 20 minHow NEAR works, in one pageFor people who know Bitcoin & Ethereum: accounts, sharding, 1.2 s finality, receipts, gas and storage — animated, step by step.

The learning path

  1. 1NEAR by ExampleBeginnerStart hereEvery NEAR concept with its Solidity equivalent side by side — the fastest way in for EVM developers.27 lessons~105 min81 questions
  2. 2Guided course: build a crowdfunding dAppBeginnerBuild a real projectBuild, test and ship a real NEAR dApp step by step — pledges, deadlines, refunds, token pledges, events, tests, deploy and a web frontend.12 lessons~150 min36 questions
  3. 3Libraries & SDKsReferencePick your toolsThe verified NEAR toolbox — contract SDKs, testing, JS/Rust/Python clients, CLI, indexers and cross-chain.7 lessons~35 min21 questions
  4. 4NEPs explainedIntermediateSpeak the standardsThe NEAR standards — NEP-141, 171, 245, 297, 413 and more — in plain words, with method tables and code.15 lessons~85 min45 questions
  5. 5Async & cross-contract patternsAdvancedThink in receiptsPromises, callbacks, joins, batches, yield/resume and rollback-safe designs — NEAR’s asynchronous model in depth.10 lessons~125 min30 questions
  6. 6Gas & storageIntermediateMake it cheapPatterns that cut gas and storage-staking costs: collections, state layout, Wasm size, cross-contract gas.10 lessons~60 min30 questions
  7. 7Security pitfallsAdvancedMake it safeThe NEAR contract bugs that lose money — async callbacks, access keys, deposits, storage attacks — and the fixes.12 lessons~80 min36 questions
  8. 8Chain Signatures & IntentsAdvancedGo multichainControl accounts on Bitcoin, Ethereum and Solana from a NEAR contract, and build intent flows on NEAR Intents and 1Click.10 lessons~90 min30 questions

Every lesson