Что такое memo и тег при переводе криптовалюты
Memo (тег, комментарий, destination tag) — дополнительное поле транзакции, по которому получатель с общим адресом определяет, от кого пришёл платёж.
Многие биржи и сервисы используют один адрес для приёма средств от тысяч клиентов. Чтобы понять, чей это перевод, им нужен идентификатор внутри транзакции — memo. В разных сетях он называется по-разному: комментарий в TON, memo в Solana и некоторых других сетях, destination tag в XRP Ledger. Суть одна: это строка или число, которое отправитель обязан указать вместе с адресом.
Если memo требуется, а клиент его не указал, средства придут на общий адрес, но не будут привязаны к его аккаунту. Автоматически такой платёж не зачислится; вернуть его можно только через поддержку, вручную, и не всегда. Это одна из самых частых причин «пропавших» депозитов на биржах. Обратная ошибка — указать memo там, где его не ждут: обычно это безвредно, но если memo от другого сервиса, получатель его просто проигнорирует.
Для продавца схема с memo имеет понятные минусы. Клиенту приходится копировать два значения вместо одного, многие кошельки прячут поле memo в дополнительные настройки, а часть бирж не поддерживает комментарий при выводе в отдельных сетях. Каждая такая мелочь превращается в обращение в поддержку.
Альтернатива — выдавать каждому платежу или каждому клиенту собственный адрес. Тогда сопоставление идёт по адресу, memo не нужен, и ошибиться клиенту негде. Ценой такого подхода становится необходимость собирать средства с множества адресов и платить за это комиссии сети — эту работу обычно берёт на себя платёжный сервис.
Moonvex выдаёт отдельный адрес на каждый платёж или постоянный адрес пополнения на каждого клиента, поэтому указывать memo не нужно ни в одной из поддерживаемых сетей.