Смарт-контракт для токенизации призван выполнить вышеописанную процедуру в цифровой форме. Владелец портфеля развертывает смарт контракт для управления токенизацией. Контракт имеет дело с токенами разных типов и может основываться на ERC1155. Владелец портфеля создает цифровой двойник для каждого актива в портфеле. Мы предполагаем, что стоимость активов в базовой стоимость активов в базовой валюте владельца, например, в USD. Все равные по стоимости части каждого отдельного актива взаимозаменяемы, как и базовая валюта. Таким образом, первоначальная токенизация создает взаимозаменяемый тип токена для каждого актива, количество токенов равняется стоимости активов, а дополнительная эмиссия не допускается.