Skip to content

Commit

Permalink
fluffy.guide: Update development status (#2846)
Browse files Browse the repository at this point in the history
  • Loading branch information
kdeme authored Nov 7, 2024
1 parent 9dceb58 commit d643556
Showing 1 changed file with 29 additions and 3 deletions.
32 changes: 29 additions & 3 deletions fluffy/docs/the_fluffy_book/docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down

0 comments on commit d643556

Please sign in to comment.