Делает - Максим Егоров

Создать контракт, который бы позволял овнеру создавать индекс из нескольких произвольных ERC-20 токенов с произвольной пропорцией этих токенов в индексе, обьединить их в один токен, и написать функцию позволяющую пользователю за эфир покупать этот индекс, его долью в этом индексе будет выступать токен индекса, который в последствие можно вернуть обратно, получив эфир

Версия 2 -Леонид Картушин

Вместо ERC-20 токенов, индекс может включать в себя Yearn vaults, то есть например индекс может состоять из USDC yearn vault, DAI yearn vault, USDT yearn vault

Версия 3

Создать контракт, который бы позволял овнеру создавать индекс из нескольких произвольных ERC-20 токенов, обьединить их в один токен. Написать функцию которая бы позволяла изменять пропорцию токенов в этом индексе(делать ребансировку), то есть например Состояние А

ребалансировка

Состояние B