The Near Protocol is a sharded proof of stake public blockchain. Its emphasis is to be developer friendly making it easier to build, onboard, and scale mainstream commercial DApps.
Near uses AssemblyScript (a strict subset of Typescript) or you can use Rust. You can use the studio to write your smart contracts. The startup guide is useful for an overview of setting up a network.
For local development:
npm i -g near-shellnear new_project [YOUR_PROJECT_DIR]cd [YOUR_PROJECT_DIR] && npm install- Create a Near account
- Go to wallet
- run
near login Missing public key for [YOUR_USER] in defaultis not an error, it means it is generating a key for you- check your user state using
near state