Node requirements
Node requirements for watchtower nodes
Who are the watchtower nodes?
WitnessChain watchtowers are nodes running watchtower client software that are watching for discrepancies between state output roots asserted on L1 Chain (by the L2 Proposers) and the State output Root obtained on a L2 Archive Node (usually running on the same machine as the watchtower client)
Pre-requisites
Nodes seeking membership into the watchtower network need to restake through EigenLayer. The Node operator should already be a registered and delegated operator with EigenLayer
Nodes should install an Archive node of the L2 Chain that the watchtower currently supports. There are different types of confirgurations possible. They are discussed in the Setup for node operators section. List of L2 chains supported are available here
Supported OS architecture
We officially support the following architectures
linux/arm64
linux/x86_64
Other architectures might work, but they are not fully tested
Node Hardware requirements
To prepare for the upcoming Testnet, the Watchtower nodes are advised to be prepared with the following minimum recommended hardware requirements:
4+ cores CPU
16GB+ RAM
SSD - 1TB+ of free space
200+ Mbps Network Bandwidth Performance
These requirements will continually be tested, benchmarked and revised by the engineering team and community.
Last updated