Skip to content

Shardus Developer Documentation

A Node.js framework for building secure decentralized applications that scale.

SUSTAINABLE

INCREDIBLY FAST

SCALABLE PROCESSING

SCALABLE STORAGE

SECURE

TRULY DECENTRALIZED

Shardus

Shardus is building distributed ledger software to remedy the problems of traditional blockchains — scalability, decentralization and efficiency. The technology being developed will use compute and state sharding to accommodate billions of daily active users, allowing for global-scale decentralized networks.

🚀

This documentation will enable you to build scaleable apps that users around the world can host and interact with. We can't wait to see what you build with our state of the art blockchain technology.

Shardeum

Shardus is the software behind Shardeum, a sharded EVM based smart contract platform.

Technology

All peer-to-peer networks built using Shardus will benefit from sharding and auto-scaling to provide high throughput, low latency, and immediate finality while maintaining the highest level of decentralization and security.

The supporting technology that allows for these features is our unique Shardus Consensus Algorithm, which is based on Proof-of-Quorum, in combination with the Shardus Distributed Ledger, which addresses the problems of linear scaling and state sharding as the network grows.

Get Started

Whether you're building a full-fledged decentralized application, or just want to get an idea of what's possible with Shardus, the links in this section will help you get going.

Quickstart

Shardus has been designed from the ground up to make decentralized app development as painless as possible. The fastest way to see how Shardus does this is to jump right in and try it with the five minute quickstartguide.

Application Demo

Another great way to start building applications with Shardus is to use an existing application demo(s) as template. A list of demo application to use as templates can be found on the Shardus Gitlab page here.

Learn Shardus

The links in this section provide more detail on:

Main Concepts



SDK Reference


Community

Shardus is created by developers around the world, and we're always looking for new contributors. Follow @shardus on Twitter for future project updates.

Feel free to join the discussions on Gitlab!