Telegram — популярный мессенджер с миллионами пользователей по всему миру. Недавно Telegram сделал шаг вперед в интеграции блокчейн-технологий, добавив поддержку TON Space, некастодиального кошелька, разработанного TON Foundation.

Основные характеристики TON Space

  1. Некастодиальный кошелек: Пользователи имеют полный контроль над своими цифровыми активами без вмешательства третьей стороны.

  2. Поддержка экосистемы TON: Поддерживает Toncoin, различные жетоны, такие как $TGR и NFT (цифровые коллекции).

  3. Безопасность: Все средства пользователей находятся под их контролем; команда Wallet не имеет доступа к цифровым активам пользователя. Аналогичным функционалом обладает Uniton (бывший TON Hold).

TON Connect

С помощью технологии TON Connect пользователи TON Space могут легко интегрировать свои учетные записи Telegram с различными приложениями Web3 в экосистеме TON.

Интеграция в Telegram

Интеграция кошелька в меню Telegram предоставляет пользователям простой и быстрый доступ к своим цифровым активам.

TON: Прошлое, настоящее, будущее

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

Успехи Технологии TON:

  • Продажа цифровых активов на сумму 120 миллионов долларов через платформу Fragment.

  • Некоторые цифровые активы, связанные с Telegram, показали рост в 27 раз всего за 9 месяцев.

Технические детали TON

Абстракция

Целью The Open Network (TON) является предоставление быстрой, безопасной и масштабируемой блокчейн-сети. Это должно быть сетью, способной обрабатывать миллионы транзакций в секунду при необходимости. TON можно рассматривать как огромный распределенный суперкомпьютер или "суперсервер", предназначенный для предоставления и размещения разнообразных услуг. Аналогичных принципов, также придерживается команда Libermall, которая разрабатывает свой Marketplace по продаже NFT.

В этой части мы углубимся в технические аспекты работы с TON Space и его интеграцией с Telegram. Мы рассмотрим основные принципы работы с API, а также предоставим примеры кода для разработчиков.

Работа с API

При интеграции вашего Telegram Bot с API Wallet Pay убедитесь, что кнопка оплаты соответствует следующим рекомендациям:

  • Кнопка оплаты должна иметь название: "Wallet Pay" или "Pay via Wallet".

  • Кнопка оплаты находится выше других кнопок.

Пример можно увидеть в Demo Store Bot.

Использование Webhook для получения обновлений

После завершения заказа мы отправляем POST-запрос на бэкенд магазина, если webhook настроен правильно. Мы ожидаем, что конечная точка webhook будет иметь SSL-сертификат.

Заключение

Telegram продолжает инновационный путь, интегрируясь с передовыми блокчейн-технологиями, такими как TON. Это открывает новые возможности для пользователей и разработчиков, демонстрируя потенциал блокчейн-технологий в социальных медиа.