Overview of smart contracts for the permissioned version of StakeWise.
The smart contracts for StakeWise's permissioned protocol are now open-sourced and are accessible on Github.
Below you will find an overview of the contracts, with more details on separate contracts' pages.
The WhiteListManager contract is the entry point into StakeWise's permissioned system. This contract stores a list of verified addresses that can access StakeWise, ensuring that only KYC'd customers' are able to interact with the smart contracts.
The StakedEthToken is an ERC-20 contract. It reflects the deposits made by the stakers in the form of psETH tokens. The tokens are mapped 1 to 1 to ETH.
The total supply of psETH is the sum of all the StakeWise Permissioned Pool's validators' effective balances, plus an additional amount of up to (32 ETH - 1 Wei) ETH awaiting inclusion into a new validator within the Pool contract.