Смарт контракты (скрипты) для аккаунтов и токенов waves для выполнения следующих функций:
1. Замораживание активов: это похоже на сохранение активов нетронутыми в течение определенного промежутка времени или для определенной высоты. Это полезно в случае нескольких раундов финансирования.
2. Белый / черный список: Предоставление возможности разрешить / запретить передачу по конкретным адресам.
3. Налогообложение: эмитент может получить долю после каждой транзакции.
4. Мульти-подпись: это схема цифровой подписи, которая позволяет группе пользователей подписывать транзакцию. Требуется, чтобы другой пользователь или пользователи подписали транзакцию, прежде чем ее можно будет транслировать на блокчейн.
5. Управление парами активов: токены, взаимозаменяемые только с определенной валютой.
6. Игры: интеллектуальный актив может использоваться для передачи актива только при определенных условиях (владелец имеет определенные атрибуты в определенном месте).
7. Токен, который указывает на некоторое обязательство / долг (непогашенный, может быть передан обратно только с разрешения эмитента).
8. Требовать от владельцев активов использования определенного сопоставителя.