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 Apps||More advanced example apps built on NEAR that showcase functionality.|
|NEAR Wallet||Create and manage accounts & access keys|
|NEAR Explorer||View and inspect transactions taking place on the blockchain|
|NEAR CLI||Command line interface tool to interact with accounts and smart contracts on NEAR|
|NEAR-SDK-AS||SDK used for developing smart contracts in AssemblyScript|
|NEAR-SDK-RS||SDK used for developing smart contracts in Rust|
|NEARUP||For running a local instance of NEAR|
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 )
npx create-near-app your-awesome-project
--frontend=react– to use React for your front end template
--contract=rust– to use Rust for your smart contract