Dao

A course on DAOs.

Learn AssemblyScript for NEAR Contract Development

AssemblyScript is our language of choice when building applications and coding smart contracts on NEAR.  Use this course to learn AssemblyScript in the context of NEAR contract development and then come help us build cool stuff.

2 Lessons

Progress

Not started

NEAR Contracts in AssemblyScript

Converting NEAR Rust contracts to AssemblyScript.

2 Lessons

Progress

Not started

Building and Issuing Fungible Tokens on NEAR

In this course, we're going to:

  • learn all about fungible tokens - what they are and why you may want to issue your own
  • learn how NEAR handles enhancement proposals (NEPs) and how they resemble Ethereum Improvement Proposals (EIPs)
  • learn how to consult the relevant standards and specifications - specifically the NEAR Fungible Token Standard (NEP-21) and Ethereum ERC-20

Then we're going to put it all into practice and:

  • build a robust AssemblyScript contract¬† (and supporting contracts) that issues and manages a Fungible Token on the NEAR blockchain; and
  • build a frontend for that contract built using React incorporating React hooks

We'll build the contracts according to NEAR's Fungible Token Specification and extend it to include additional functionality found in Ethereum's ERC-20.

14 Lessons

Easy

Progress

Not started
Pen
>