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