diff --git a/fluffy/docs/the_fluffy_book/docs/index.md b/fluffy/docs/the_fluffy_book/docs/index.md index 41d74b3a6..4730e0064 100644 --- a/fluffy/docs/the_fluffy_book/docs/index.md +++ b/fluffy/docs/the_fluffy_book/docs/index.md @@ -19,10 +19,36 @@ To quickly get your Fluffy node up and running, follow the quickstart page: - [Quickstart for Docker users](./quick-start-docker.md) # Development status -The Portal Network is a project still in research phase. -This client is thus still experimental. +The Portal Network is a project still in research phase. This client is thus still experimental. -However, the Portal history, beacon and state sub-networks are already operational and can be tested on the public network or in a local testnet. +The development of this client is on par with the latest Portal specifications and will continue to evolve according to the Portal specifications. + +The Portal history, beacon and state sub-networks are already operational on the public Portal mainnet. + +Fluffy is default ran on the [Portal mainnet](https://github.com/ethereum/portal-network-specs/blob/master/bootnodes.md#bootnodes-mainnet) but can also be run on a (local) testnet. + +Supported sub-networks and content: +- [History network](https://github.com/ethereum/portal-network-specs/blob/e8e428c55f34893becfe936fe323608e9937956e/history/history-network.md): headers, blocks, and receipts. + - Note: Canonical verification only enabled for pre-merge blocks +- [State network](https://github.com/ethereum/portal-network-specs/blob/e8e428c55f34893becfe936fe323608e9937956e/state/state-network.md): accounts and contract storage. + - Note: The current network does not hold all nor recent state +- [Beacon network](https://github.com/ethereum/portal-network-specs/blob/e8e428c55f34893becfe936fe323608e9937956e/beacon-chain/beacon-network.md): consensus light client data and historical summaries. + +Supported functionality: +- [Portal JSON-RPC API](https://github.com/ethereum/portal-network-specs/tree/e8e428c55f34893becfe936fe323608e9937956e/jsonrpc) +- [Consensus light client sync](https://github.com/ethereum/consensus-specs/blob/a09d0c321550c5411557674a981e2b444a1178c0/specs/altair/light-client/light-client.md) through content available on the Portal beacon network. +- Partial support of [Execution JSON-RPC API](https://github.com/ethereum/execution-apis): + - web3_clientVersion + - eth_chainId + - eth_getBalance + - eth_getBlockByHash + - eth_getBlockByNumber + - eth_getBlockTransactionCountByHash + - eth_getCode + - eth_getLogs (partial support: queries by blockhash) + - eth_getProof + - eth_getStorageAt + - eth_getTransactionCount ## Get in touch