Суффикс pump в адресе токена Solana: откуда он берётся
Почему адреса многих токенов Solana заканчиваются на pump, откуда берётся это окончание, как его получить и почему оно ничего не говорит о безопасности.

Пролистайте свежие монеты на Solana, и у многих адрес заканчивается одними и теми же четырьмя буквами. Этот суффикс pump чаще всего значит, что монету запустили через приложение Pump.fun. На этом его смысл и кончается: безопасности он не гарантирует и даже происхождение не доказывает.
Ниже разбираем, откуда берётся суффикс pump, как получить его для своего запуска или для обычного SPL токена и что проверить, прежде чем доверять монете из-за этих букв.
Что такое суффикс pump в адресе токена
У каждого токена на Solana есть адрес минта (mint address), то есть открытый ключ его минт-аккаунта. Записан он в Base58, алфавите из 58 символов, где нет нуля, заглавных O и I и строчной l: их слишком легко перепутать. Последние символы адреса называют суффиксом, или окончанием.
Красивый адрес (vanity address) это обычная пара ключей, найденная перебором: генерируют случайные ключи, пока адрес не покажет нужные буквы. Криптография при этом не меняется. Адрес, который кончается на pump, как раз такая находка, только с четырьмя заданными буквами в конце.
Дальше важна одна деталь. Адрес это открытый ключ собственной пары ключей минт-аккаунта, а не кошелька, который создал токен. Как только минт-аккаунт существует, адрес зафиксирован. Дописать pump к адресу существующего токена нельзя: другое окончание означает другой минт, то есть новый токен.
Откуда окончание берётся на Pump.fun

Программа Pump.fun принимает любой новый минт-аккаунт, который приносит и подписывает запускающий, и его адрес не проверяет. В документации Pump.fun о создании монеты примеры кода вообще создают минт монеты со случайным ключом.
Окончание появляется в приложении для запуска. Когда вы создаёте монету на сайте Pump.fun, приложение запрашивает у своего сервера готовый адрес из пула ключей, заранее подобранных под окончание pump. Если получить такой адрес не удалось, приложение берёт случайный ключ. Так что на вопрос «почему адрес кончается на pump» ответ обычно такой: монету запускали через это приложение.
Выходит, суффикс pump это соглашение приложения, а не правило программы. Он есть у многих монет Pump.fun, но настоящие монеты Pump.fun без него тоже встречаются: скрипты, боты и другие интерфейсы часто приносят случайный ключ, а запасной путь приложения даёт такой же. В сети эти буквы тоже никак не зарезервированы: любой ключ, чей адрес случайно кончается на pump, подойдёт для любого токена.
Настоящую монету Pump.fun отличает другое. Текущий путь создания выпускает минты Token-2022, старый путь с классическими SPL минтами тоже ещё работает (подробнее в статье Token-2022 или SPL: что выбрать). Сразу после создания у монеты нет ни права выпуска, ни права заморозки: так её настраивает программа, а не создатель. И у каждой монеты Pump.fun есть аккаунт бондинг-кривой, который программа создаёт вместе с ней.
Имя и тикер в сети ни к чему не привязаны. Две монеты могут делить и то и другое, а копия, запущенная через приложение Pump.fun, получит такое же окончание, как оригинал.
Как получить суффикс pump для своего запуска
В инструменте Создать мем-коин на Pump.fun каждый запуск берёт адрес минта с окончанием pump из пула заранее подобранных адресов. Если пул адресов в этот момент пуст, инструмент останавливается и просит повторить попытку чуть позже.
Дополнительная карточка Предгенерация адреса токена резервирует адрес, когда вы её включаете. Тогда точный адрес виден и закреплён за вами ещё до подписи. За это берётся доплата, её показывает сама карточка. Окончание pump получает любой запуск, с карточкой или без неё.
В бандлере Pump.fun с покупкой в том же блоке окончание будет только с той же включённой карточкой. Если она выключена, минт получает случайный ключ, и адрес почти наверняка не закончится на pump.
Оба инструмента запускают монету на бондинг-кривой Pump.fun: чем больше покупают, тем выше цена, а продажи толкают её обратно вниз. Что происходит после появления адреса, описано в разборе как работает бондинг-кривая Pump.fun. j.tools никогда не просит приватный ключ или сид-фразу: вы подключаете свой кошелёк и сами подтверждаете каждую транзакцию.
Как подобрать окончание для обычного токена
Если токен не пойдёт через Pump.fun, окончание всё равно можно получить. Токен с красивым адресом на Solana ищет адрес минта с вашим префиксом, суффиксом или обоими прямо в браузере, на ядрах процессора вашего устройства. В том же потоке он создаёт на найденном адресе обычный SPL токен: имя, символ, объём выпуска, логотип и переключатели, которыми ещё при настройке можно отказаться от прав выпуска, заморозки и обновления. По умолчанию они выключены, так что, пока вы их не включите, права выпуска и заморозки остаются у создателя.
Во время поиска инструмент показывает сложность, скорость, оценку времени и прогресс. Второй инструмент не нужен, а в инструменте Создать SPL токен на Solana есть свой необязательный переключатель красивого адреса. Получается обычный SPL токен без бондинг-кривой, не монета Pump.fun, даже если адрес кончается так же.
Для pump главное здесь регистр. Без переключателя учёта регистра поиск принимает любой из 16 вариантов написания: PUMP, Pump, pUmP и так далее. Строчный вид, как у монет Pump.fun, получается только с включённым учётом регистра. Откуда 16: у каждой из четырёх букв две формы, строчная и заглавная, а 2 × 2 × 2 × 2 = 16.
Арифметика простая. Поиск ровно pump строчными буквами требует в среднем около 11,3 млн попыток, поиск в любом регистре около 707 тыс., то есть в 16 раз меньше. Каждый следующий символ умножает работу на 58, а без учёта регистра на 29 для буквы, у которой есть обе формы. Сколько это займёт, зависит от устройства, и инструмент показывает свою оценку.
Ставьте шаблон в конец, а не в начало. Последние символы адреса Solana распределены по алфавиту равномерно, а первый символ нет: строчная p стоит первой примерно в 17 раз реже, чем последней.
Всё остальное о переборе, от длинных шаблонов до вопроса, кто сгенерировал ключ, есть в руководстве по красивым адресам Solana. Сам поиск описывает и страница Solana Cookbook о красивых адресах. А генератор красивых адресов для кошелька меняет адрес кошелька, а не токена.
Запуск на Pump.fun и токен с перебором: сравнение
Одно окончание, а за ним два очень разных токена:
| Признак | Запуск через Pump.fun | Стандартный токен с перебором |
|---|---|---|
| Кто ставит окончание | Пул адресов приложения | Ваш поиск в браузере |
| Программа токена | Token-2022 на текущем пути | Классический SPL |
| Бондинг-кривая | Есть | Нет |
| Права выпуска и заморозки | Пусты с момента создания | Остаются у создателя, если не отказаться от них переключателями |
| Инструмент j.tools | Создать мем-коин на Pump.fun | Токен с красивым адресом на Solana |
Что суффикс pump доказывает, а что нет

Окончание это подсказка, а не доказательство, причём в обе стороны. Монета с pump может оказаться стандартным токеном с перебором, а настоящая монета Pump.fun может обходиться без него. О безопасности суффикс не говорит ничего.
Происхождение видно в другом месте. Откройте в обозревателе блоков транзакцию, которая создала монету, и посмотрите, какая программа её создала. У монеты Pump.fun есть ещё аккаунт бондинг-кривой, у стандартного токена с подобранным окончанием его нет.
Две монеты с одним тикером и окончанием pump по этим четырём буквам не различить. Различает их полный адрес минта и транзакция, которая его создала.
Дальше распределение. Снимок держателей токена читает текущих держателей по адресу токена, раскладывает их по типам, находит кошелёк разработчика и свежие кошельки, показывает концентрацию и выгружает список. На что смотреть в этой картине, объясняет разбор как посмотреть держателей токена Solana.
У стандартных токенов добавляются права. С правом выпуска (mint authority) создатель может допечатать токены, с правом заморозки (freeze authority) заморозить токены держателей. Отозвав право, от него отказываются навсегда, и сделать это может только его текущий владелец, например через отзыв mint authority и отзыв freeze authority для токена, которым вы управляете.
У монеты Pump.fun оба права пусты с момента создания, поэтому такая проверка одну монету Pump.fun от другой не отличит. Важна она для стандартных токенов, в том числе с подобранным окончанием pump (подробнее в статье как отозвать полномочия токена Solana). Где торгуется токен и какая ликвидность за ним стоит, тоже входит в список. Полную проверку перед покупкой собрал материал как проверить токен Solana на скам.
Знакомое окончание как раз и помогает копии выглядеть настоящей с первого взгляда. Не доверяйте последним четырём буквам. Перед покупкой сверьте полный адрес минта с официальным источником проекта.
Частые вопросы про суффикс pump
Почему так много адресов токенов Solana заканчиваются на pump?
Потому что приложение Pump.fun выдаёт адреса из пула ключей, подобранных заранее. Это соглашение приложения, сама программа Pump.fun такого окончания не требует.
Каждая ли монета Pump.fun заканчивается на pump?
Нет. Программа принимает любой ключ, а скрипты, боты и другие интерфейсы часто приносят случайный. Запасной путь приложения, когда готового адреса нет, тоже даёт случайный ключ.
Делает ли суффикс pump токен безопасным?
Нет. Смотрите на распределение держателей, у стандартных токенов ещё на права выпуска и заморозки, и на ликвидность. Полный адрес сверяйте с официальным источником.
Может ли токен не с Pump.fun заканчиваться на pump?
Может. Инструмент для красивого адреса токена подбирает это окончание для обычного SPL токена без бондинг-кривой. Для строчного вида включите учёт регистра.
Можно ли дописать суффикс pump к адресу готового токена?
Нельзя. Адрес зафиксирован с момента создания минт-аккаунта. Новое окончание требует нового минта, а это уже новый токен.
Окончание это украшение, а суть в проверках. Это не инвестиционная рекомендация. Если вы сами готовите монету, весь путь от идеи до запуска описан в статье как создать мем-коин на Solana.


