Lotus
Lotus
Lotus is an implementation of the Filecoin Network
Description
Focus Area
Additional Details
Lotus is an implementation of the Filecoin Distributed Storage Network. Lotus is written in Go and it is designed to be modular and interoperable with other implementations of Filecoin.
You can run the Lotus software client to join the Filecoin Testnet. Lotus can run on MacOS and Linux. Windows is not supported yet.
The two main components of Lotus are:
-
The Lotus Node can sync the blockchain, validating all blocks, transfers, and deals along the way. It can also facilitate the creation of new storage deals. Running this type of node is ideal for users that do not wish to contribute storage to the network, produce new blocks and extend the blockchain.
-
The Lotus Storage Miner can register as a miner in the network, register storage, accept deals and store data. The Lotus Storage Miner can produce blocks, extend the blockchain and receive rewards for new blocks added to the network.
Related packages
These repos are independent and reusable modules, but are tightly integrated into Lotus to make up a fully featured Filecoin implementation:
-
go-fil-markets which has its own [https://app.zenhub.com/workspaces/markets-shared-components-5daa144a7046a60001c6e253/board](kanban work tracker available here)