Форматы адресов TON
В блокчейне The Open Network один и тот же адрес может может быть записан в разных формах для разных нужд, всего в сети The Open Network существуют три формата адресов: Bounceable, Non-bounceable и HEX:
Bounceable
Пример: EQAWzEKcdnykvXfUNouqdS62tvrp32bCxuKS6eQrS6ISgcLo
Самая распространенная и привычная форма адреса, его используют большинство кошельков и сервисов, но в действительности эта форма лучше всего подходит для смарт-контрактов, обрабатывающих входящие средства, например депозиты. Если смарт-контракт ещё не опубликован (т.е. его кода нет в блокчейне) – отпрвленные на него TON вернутся отправителю. Простыми словами, такой формат защищает пользователей от ошибочных переводов, например в случае опечатки.
Non-bounceable
Пример: UQAWzEKcdnykvXfUNouqdS62tvrp32bCxuKS6eQrS6ISgZ8t
Этот формат адреса в данный момент используют немногие сервисы, но именно он лучше всего подходит для кошельков. Так как кошельки предназначены для хранения средств, то отправка денег должна сработать даже в тех случаях, когда кошелёк ещё ни разу не использовался и, соответственно, в блокчейне не опубликован его код.
RAW (HEX)
Пример: 0:16cc429c767ca4bd77d4368baa752eb6b6fae9df66c2c6e292e9e42b4ba21281
Этот формат менее удобен для обычного пользователя, но обычно используется разработчиками или техническими сервисами, так как в нём отображается воркчейн в котором создан адрес.
В ближайшее время все кошельки в TON переходят на non-bouncable формат, поэтому не удивляйтесь если войдя по одному и тому же ключу в разные кошельки вы увидите разные форматы адресов, всё зависит от разработчиков конкретного кошелька и выбранного ими формата, но официальные сервисы будут стремиться к использованию нового формата.