Development on the NEAR platform happens in two main categories:
Here's a quick overview of essential resources you will use when developing on NEAR.
|NEAR Examples||Basic example apps built on NEAR that you can clone and explore.|
|NEAR CLI||Command line interface tool to interact with accounts and smart contracts on NEAR|
|NEAR Explorer||View and inspect transactions taking place on the blockchain|
|NEAR Wallet||Create and manage accounts & access keys|
|Local Development||Spin up a local version of the NEAR blockchain with development tools|
|NEAR-SDK-RS||SDK used for developing smart contracts in Rust|
|NEAR-SDK-AS||SDK used for developing smart contracts in AssemblyScript|
|NEARUP||For running a local instance of NEAR|
|NEAR-API-Go||Golang RPC library to interact with accounts and smart contracts on NEAR|
|nomicon.io||NEAR Protocol Specifications and Standards documentation|
|near-sdk.io||In depth documentation for developing Rust smart contracts with |
|NEAR University||In person and self paced educational courses for becoming a NEAR Certified Developer|
Here are two short introductory workshops (60-90min) for those looking for a more in-depth intro to developing on NEAR.
[ This workshop ] is designed for traditional web 2.0 developers new to creating decentralized applications. ( 90 min ) Also, If you're new to NEAR or blockchain in general, be sure to check out "New to NEAR".
[ This workshop ] is designed for Ethereum developers looking to get started developing on NEAR. ( 60 min )