Созданные в сотрудничестве с крупными институтами, Token Extensions открывают широкие нативные возможности для сложных сценариев, не жертвуя безопасностью и масштабируемостью. Начните уже сегодня.

Token Extensions — это новый этап развития протокола Solana. Изучите техническое описание, отдельные Token Extensions и возможные сценарии использования.
Token Extensions упрощают выпуск стейблкоина для вашего проекта, предоставляя нативную поддержку стейблкоинов и возможности монетизации.

Транзакции больше не происходят в вакууме. Используя Token Extensions для связывания метаданных с транзакциями, организации могут упростить сверку платежей.

Создайте идеальный пользовательский опыт. С помощью постоянной делегации переводы токенов могут быть ограничены цифровыми активами, такими как NFT или карты лояльности, а также упростить обновление токенов, связанных с реальными активами.

Эмитенты на Solana могут создавать Token Extensions, которые нативно обеспечивают сохранение приватности пользователей, скрывая балансы аккаунтов и суммы переводов — при этом сохраняя права аудита для соблюдения требований регулирования.

Хотите создать продукт? Свяжитесь с нами.
Часто задаваемые вопросы
Token Extensions — это новые функции на уровне Token Program, реализованные в новой открытой программе выпуска токенов на блокчейне Solana. Token Extensions открывают новое поколение возможностей для цифровых активов и стейблкоинов в экосистеме Solana, наделяя активы встроенными расширенными функциями: от конфиденциальности до доступа по токену и обязательных метаданных. Активы, выпущенные с помощью этой программы, позволяют реализовать настоящую программируемость денег и активов на блокчейне.
Token-2022 — это техническое название и репозиторий GitHub для новой версии SPL Token Program, выпущенной Solana Labs. Token Extensions, в свою очередь, — это те новые возможности, которые реализует этот стандарт токенов. Представьте их как набор новых функций и возможностей, которые теперь доступны на уровне Token Program.
Token Extensions расширяют базовую функциональность токенов в Solana, добавляя совершенно новый, нативный набор возможностей, который открывает новые сценарии использования цифровых активов. Ранее разработчикам приложений приходилось использовать различные сторонние протоколы, кодовые базы и проекты для реализации программируемости. Выпуск токенов с поддержкой Token Extensions позволяет разработчику сразу использовать все эти функции программируемости, гибко выбирая, какие из них включать или отключать.
Вот несколько примеров того, что теперь возможно с Token Extensions:
Существуют и другие расширения, которые предоставляют дополнительную функциональность для эмитентов цифровых активов.
Токены, выпущенные с помощью Token Extensions, относятся к новому протоколу. Хотя этот протокол обратно совместим с существующим стандартом SPL Token, dApps необходимо обновить, чтобы корректно работать с токенами, выпущенными с определёнными расширениями.
Да, программа прошла 5 аудитов в следующих компаниях по кибербезопасности: Halborn, Zellic, NCC, Trail of Bits и OtterSec.
Скоро стартует несколько проектов, которые выпустят RWA и стейблкоины с использованием этой программы. Paxos недавно запустила USDP на Solana с применением Token Extensions, GMO Trust планирует выпустить регулируемый стейблкоин, а также ряд других крупных компаний планируют запуски в течение 2024 года.
Да, однако некоторые комбинации пока не поддерживаются. Например, transfer hooks и confidential transfers сейчас не работают вместе. Для этого случая уже разрабатывается решение, за прогрессом можно следить здесь.
За исключением confidential transfers, все расширения уже доступны для использования. Confidential transfers станут доступны после выхода и внедрения версии 2.0 основного клиента Agave validator, что ожидается до конца 2024 года.
Да! Если необходимое право управления сохранено, программа, используемая для одной или обеих этих Token Extensions, может быть обновлена на новые PDA.
Хотя вы можете создать ATA получателя для публичных переводов, владелец этого аккаунта должен настроить ключ шифрования, то есть владелец должен сконфигурировать свой аккаунт для приёма конфиденциальных переводов до их получения.
Нет. Можно установить только один открытый ключ ElGamal (выводимый из приватного ключа ed25519), и без сложной реализации совместного использования ключа только этот ключ сможет проверять суммы переводов.
Документацию для разработчиков можно найти здесь.