Ликвидный стейкинг на Ethereum

Цена договорная
01 апреля 2022, 07:45 • 5 откликов • 28 просмотров
Необходимо сделать стейкинговый пул, в котором все поступаемые для стейкинга эфиры, распределяются по 2000+ валидаторам через ssv.networks


Пример: юзер стейкает 10 ETH, получает 1:1 токен erc-20, 10 xETH. Эти 10 ETH распределяются по валидаторам. Реварды начисляются в xETH, в зависимости от APY пула.
Пока вывод из стейкинга невозможен до полного перехода на PoS, соответственно этой функции пока нет. Потом, чтобы расстейкать свои ETH, юзеру необходимо будет вернуть xETH в соотношении 1:1.


Необходимо написать смарт контракт для выпуска xETH токена в соотношении 1:1 в момент поступления ETH в пул.


Подобная механика реализована у Lido, только стейкинг у них происходит через своих валидаторов, в нашем случае будем подключать решение ssv.network.