# Documentation for Prysm V2 ## Outline - Ensure the install/setup guides follow the ideal workflow - Prerequisites - Setting up eth1 node, being ready before you send out your deposit - Prepare your nodes before sending your deposit, this should be emphasized - Refactor the sidebars to be more standardized - Prevent confusion around testnet/mainnet, choosing your network - Check out other docs from similar software to see what we're missing - go-ethereum https://geth.ethereum.org/docs/ - nethermind https://nethermind.io/ - Should we format docs to be flexible to other projects? - Beacon node has two public interfaces: cli and api - Validator has three public interfaces: cli, api, and web - Keep the docs focused on how to run the software. For developers, the docs should be kept separate or in a more maintainable manner - Validator lifecycle - Add a tool to list the --help text from prysm.sh on a docs page - Add the troubleshooting section - Filing a bug report maybe troubleshooting section - https://docs.prylabs.network/docs/contribute/required-reading is outdated, linked on https://docs.prylabs.network/docs/introduction/on-ethereum-2/ about sharding - atempt to remove notions of eth2, ethereum 2 ## Questions - Project groups things together in the docs despite having multiple different components - Maybe we can have similar docs for each of the components: beacon, validator, slasher