filecoin
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 |
More from hairyf/blockchain-master
openzeppelin-contracts
Secure smart contract library—access control, tokens (ERC20/721/1155/4626/6909), upgradeable contracts, and utilities.
15viem
TypeScript interface for Ethereum — clients, contracts, accounts, chains, ENS, and utilities.
13wagmi
Wagmi — React/Vue/Solid hooks and Core for Ethereum; config, connectors, read/write contracts, TanStack Query.
11ton
TON Blockchain — addresses, messages, TVM, cells, Blueprint, contracts, payments, API.
11envio
Envio blockchain data stack — HyperSync, HyperIndex, HyperRPC; fast indexing and data APIs.
8uniswap-v4
Uniswap v4 core pool logic — singleton PoolManager, unlock/callback, pool actions, hooks, and types.
7