Skip to content

panoptesDev/nearcore

Repository files navigation





NEAR Protocol - scalable and usable blockchain

Build status codecov dependency status Join the community on Spectrum Discord

  • ⚖️ NEAR Protocol is a new smart-contract platform that delivers scalability and usability.
  • 🛠 Through sharding, it will linearly scale with the number of validation nodes on the network.
  • 🗝 Leveraging WebAssembly, TypeScript, more sane contract management, ephemeral accounts and many other advancements, NEAR finally makes using a blockchain protocol easy for both developers and consumers.

Quick start

Check out quick start documentation, specifically:

Develop and deploy contracts without any setup required using NEAR Studio:

NEAR Studio

Status

This project is currently under heavy development. Please see Issues and Milestones to checkout the current progress and work items.

High level milestones:

  • DevNet: a tool with fully working State Transition + WebAssembly.
  • AlphaNet: Multi-node smart-contract platform.
  • BetaNet: Added economics and enhanced security.
  • (In progress) Nightshade: Added sharding and staking.
  • TestNet: Added governance module, ready to launch as MainNet
  • MainNet: Launched full blockchain.

Running

Checkout the Running Locally and Running Remotely sections.

Developing

Checkout the Developing NEARCore section of documentation.

About

Reference client for NEAR Protocol

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 89.7%
  • Python 9.9%
  • Shell 0.2%
  • C 0.1%
  • Makefile 0.1%
  • TypeScript 0.0%