
The ETHx design incorporates 13 key modules, 12 of which have been developed in-house by Stader and 1 is forked from RPL’s open sourced smart node code.
Here are the list of the 13 key modules that comprise the ETHx architecture:
Modules Developed by Stader in-house
- Socializing Pool for Permissioned Validators
- Socializing Pool for Permissionless Validators
- Separate fee recipient for each operator
- Pool Selector
- Stader Stake Pool Manager
- Permissioned Pool Registry
- Permissioned Pool
- Permissionless Pool Registry
- Permissionless Pool
- SD Collateral
- Vault Factory
- Withdrawal Vault
Modules that leverage open source code
- Stader Node (forked from Rocket Pool’s smart node code)