Skill based on Lotus (filecoin-project/lotus), generated at 2026-02-24.
Lotus is the reference implementation of the Filecoin Distributed Storage Network. It provides a full node (lotus), storage miner (lotus-miner), and worker (lotus-worker) with JSON-RPC API for chain, state, message pool, gas, market, payment channels, multisig, and (when enabled) Eth and Actor Events.
Core References
| Topic |
Description |
Reference |
| Architecture |
Tipsets, actors, sync, state, VM, repo, network flow, bitswap |
core-architecture |
| CLI |
lotus, lotus-miner, lotus-worker commands and common usage |
core-cli |
| API |
API groups and key methods — Chain, State, Mpool, Gas, Market, Eth, Events |
core-api |
Features
| Topic |
Description |
Reference |
| Message pool |
Mpool API, CLI, config, message selection |
features-mpool |
| Actor events |
GetActorEventsRaw, SubscribeActorEventsRaw, event schemas |
features-actor-events |
| Block validation |
Incoming block validation flow — PubSub, Syncer, VM checks |
features-block-validation |
| Mining and sealing |
Create miner, owner/worker, sealing and PoRep concepts |
features-mining-and-sealing |
Best Practices
| Topic |
Description |
Reference |
| Gas balancing |
Syscall gas calibration with lotus-bench (full and targeted) |
best-practices-gas |
| ChainIndexer |
Enable, backfill, GC for Eth and Actor Events APIs |
best-practices-chain-indexer |
| Config and environment |
API, libp2p, repo paths, Fevm/Events/ChainIndexer, logging |
best-practices-config |
External Links
1---2name: filecoin3description: Lotus (Filecoin) node — chain, state, mpool, API, mining, events, and operations.4metadata:5 author: hairy6 version: "2026.2.24"7 source: Generated from https://github.com/filecoin-project/lotus, scripts located at https://github.com/antfu/skills8---910> Skill based on Lotus (filecoin-project/lotus), generated at 2026-02-24.1112Lotus is the reference implementation of the Filecoin Distributed Storage Network. It provides a full node (lotus), storage miner (lotus-miner), and worker (lotus-worker) with JSON-RPC API for chain, state, message pool, gas, market, payment channels, multisig, and (when enabled) Eth and Actor Events.1314## Core References1516| Topic | Description | Reference |17|-------|-------------|-----------|18| Architecture | Tipsets, actors, sync, state, VM, repo, network flow, bitswap | [core-architecture](references/core-architecture.md) |19| CLI | lotus, lotus-miner, lotus-worker commands and common usage | [core-cli](references/core-cli.md) |20| API | API groups and key methods — Chain, State, Mpool, Gas, Market, Eth, Events | [core-api](references/core-api.md) |2122## Features2324| Topic | Description | Reference |25|-------|-------------|-----------|26| Message pool | Mpool API, CLI, config, message selection | [features-mpool](references/features-mpool.md) |27| Actor events | GetActorEventsRaw, SubscribeActorEventsRaw, event schemas | [features-actor-events](references/features-actor-events.md) |28| Block validation | Incoming block validation flow — PubSub, Syncer, VM checks | [features-block-validation](references/features-block-validation.md) |29| Mining and sealing | Create miner, owner/worker, sealing and PoRep concepts | [features-mining-and-sealing](references/features-mining-and-sealing.md) |3031## Best Practices3233| Topic | Description | Reference |34|-------|-------------|-----------|35| Gas balancing | Syscall gas calibration with lotus-bench (full and targeted) | [best-practices-gas](references/best-practices-gas.md) |36| ChainIndexer | Enable, backfill, GC for Eth and Actor Events APIs | [best-practices-chain-indexer](references/best-practices-chain-indexer.md) |37| Config and environment | API, libp2p, repo paths, Fevm/Events/ChainIndexer, logging | [best-practices-config](references/best-practices-config.md) |3839## External Links4041- [Lotus docs](https://lotus.filecoin.io)42- [Filecoin spec](https://spec.filecoin.io)43- [filecoin-project/lotus](https://github.com/filecoin-project/lotus)