Crate massa_node

source ·
Expand description


§Massa: The Decentralized and Scaled Blockchain

CI Docs Open in Gitpod codecov

§About Massa

Massa is a new blockchain based on a multithreaded technology that supports more than 10’000 transactions per second in a fully decentralized network with thousands of nodes. A short introduction video is available here.

Massa’s purpose is to make it easy to deploy fully decentralized applications. We’ve developed two key technologies that are exclusive to Massa to help make this possible: autonomous smart contracts and native front-end hosting.

Here is a list of tools to easily build applications on the Massa blockchain:

§Become a node runner

With decentralization as a core value, we’ve gone to great lengths to lower the barrier of entry for community participation in our mainnet, and we invite you to join in by becoming a node runner!

§Community

We have active community discussions on several platforms, and we invite you to join the conversations. If you wish to go into some depth about technical aspects, speak with people working in the ecosystem full-time, or just have a chat with other like-minded people, these can be good places to start:

§Contributing

We welcome contributions from the community at large, from anywhere between seasoned OSS contributors, to those hoping to try it for the first time.

If you would like some help to get started, reach out to us on our community Discord server. If you’re comfortable enough to get started on you’re own, check out our good first issue label.

§Contributors

A list of all the contributors can be found here

§Community Charter

The Massa Community Charter is designed to protect decentralization. You can find it here: COMMUNITY_CHARTER.md

§Initial distribution files

The following initial distribution files:

  • massa-node/base_config/initial_ledger.json
  • massa-node/base_config/deferred_credits.json
  • massa-node/base_config/initial_rolls.json

Are copied from https://github.com/Massa-Foundation/genesis-ledger/tree/main/node_initial_setup at commit hash 9bb16c286d2bdc830490bd0af70571207d34921c.

Modules§

  • settings 🔒
    Build here the default node settings from the configuration file toml
  • survey 🔒

Structs§

Functions§