готовое решение) Нужно сделать простую вещь : контракт должен выпустить 1Млн токенов. Контракт должен принимать эфир на свой счет, но отдавать его только в обмен на ранне выпущеные токены, с последующим их удалением. Пример : на контракте 100 ETH, контракт ранне выпустил 100 токенов. 1 токен = 1 ETH. Если количество Eth на балансе контракта растет то соответственно и увеличивается цена токена. Сами токены контракт должен отдать владельцу контракта, но ETH, который будет туда поступать менять на токены всем кто их предоставит контракту по текущему курсу.
вроде как ничего сложного
банкор посмотри
Пример: на контракте 0 ETH, контракт выпустил 100 токенов. 1 токен = 0 ETH :) Ну а вообще понятный функционал, все делается добавлением одной несложной функции в стандарный токен
У нас так и работает токен #EthID (выпущен проектом Cryptonomica) Только токены просто сжигаются (уничтожаются), а не отдаются вдадельцу контракта.
Обсуждают сегодня