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-shell
near 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 default
is not an error, it means it is generating a key for you- check your user state using
near state