Skip to main content

NEAR Tutorials

Take a look at the variety of Tutorials to help you become a better developer on NEAR!

Tip: the difficulty ranking icon helps you identifying between easy ๐Ÿ”ต๐Ÿ”˜๐Ÿ”˜ and complex ๐Ÿ”ต๐Ÿ”ต๐Ÿ”ต tutorials.

Backend Tutorials#

Create a transaction๐Ÿ”ต๐Ÿ”˜๐Ÿ”˜This article shows how to create a transaction on NEAR. Both high-level and low-level solutions are explained.
Using a Ledger๐Ÿ”ต๐Ÿ”˜๐Ÿ”˜This article will guide you on the account creation process and viewing account information using a Ledger device.
Cross-contract calls๐Ÿ”ต๐Ÿ”ต๐Ÿ”˜This tutorial demonstrates an introduction to cross-contract calls in AssemblyScript.
Issue a Token๐Ÿ”ต๐Ÿ”ต๐Ÿ”˜A basic example to build your own ERC-20 custom token using AssemblyScript.

Frontend Tutorials#

API Examples๐Ÿ”ต๐Ÿ”˜๐Ÿ”˜This page includes several examples of using near-api-js presented as a collection of code snippets.
API Workshop๐Ÿ”ต๐Ÿ”˜๐Ÿ”˜This workshop includes several activites to learn more about near-api-js, near-cli, and the JSON RPC API.

NEAR Tools#

Tutorial NameComplexityDescription
NEAR-API-JS๐Ÿ”ต๐Ÿ”˜๐Ÿ”˜Learn how to implement NEAR in the frontend of your project
NEAR-SDK-Rust๐Ÿ”ต๐Ÿ”ต๐Ÿ”ตRust is a great language to help you create secure smart contracts. Learn about how to implement the NEAR SDK into your Rust Smart Contract
NEAR-SDK-AS๐Ÿ”ต๐Ÿ”ต๐Ÿ”˜AssemblyScript is a great starting point for JavaScript developers to get started with NEAR. Learn more about the Assembly Script SDK here

Blockheads Video Tutorials#

Want to get your hands dirty? Checkout some of our Blockheads Tutorial Videos to Make some DApps from the ground up!

Video NameComplexityDescription
DeCash๐Ÿ”ต๐Ÿ”ต๐Ÿ”˜Essentially a Decentralized Venmo to send your Friends NEAR!
Voting App๐Ÿ”ต๐Ÿ”˜๐Ÿ”˜Make your very own Voting App Great for Beginners

NEAR Concepts#

Access Keys๐Ÿ”ต๐Ÿ”ต๐Ÿ”˜A guide on NEAR FunctionCall and Full Access Keys and how to use them.