Reference client for NEAR Protocol
NEAR's purpose is to enable community-driven innovation to benefit people around the world.
To achieve this purpose, NEAR provides a developer platform where developers and entrepreneurs can create apps that put users back in control of their data and assets, which is the foundation of "Open Web" movement.
One of the components of NEAR is the NEAR Protocol, an infrastructure for server-less applications and smart contracts powered by a blockchain. NEAR Protocol is built to deliver usability and scalability of modern PaaS like Firebase at fraction of the prices that blockchains like Ethereum charge.
Overall, NEAR provides a wide range of tools for developers to easily build applications:
The easiest way to join the network, is by using the nearup
command, which you can install as follows:
pip3 install --user nearup
You can join all the active networks:
nearup run testnet
nearup run betanet
Check the nearup
repository for more details how to run with or without docker.
To learn how to become validator, checkout documentation.
We are using ZenHub to manage the development process. You can either login on their website or install ZenHub extension to see additional information right on Github.
For the high-level roadmap, checkout Chain&Middleware's roadmap.
The workflow and details of setup to contribute are described in CONTRIBUTING.md, and security policy is described in SECURITY.md. To propose new protocol changes or standards use Specification & Standards repository.