Но это далеко не все преимущества использования токенов внутри сети Ethereum. Можно, к примеру, создать свой проект, который в качестве единицы ценностей будет использовать токены, созданные другим смарт-контрактом. Для того, чтобы сделать свой смарт-контракт, который будет использует токены другого смарт-контракта, необходимо знать, какие функции запрограммированы в стороннем смарт-контракте, какие у этих функций входные данные и какие результаты функция возвращает. Это можно сравнить, например, с использованием стандартных функций в калькуляторе, где достаточно задать в качестве входного параметра одно значение и получить результат после выполнения расчетов заложенных в этой функции.