Как сделать snapshot holders в NEAR: список wallets любого token или NFT коллекции в CSV
Если хочешь наградить комьюнити, собрать allowlist или просто понять, кто держит твой token, первое, что нужно освоить, это как сделать snapshot holders в NEAR. За несколько секунд получаешь полный список аккаунтов, которые держат token или NFT, готовый к выгрузке в CSV или прямой отправке в airdrop.
В этом гайде разберём, зачем нужен snapshot в NEAR, как снять его с token и с NFT коллекции с помощью инструмента Smithii, что попадает в список, а что нет, и сколько это стоит. Поехали.
Что такое snapshot holders и зачем он нужен в NEAR
snapshot это снимок распределения актива в конкретный момент времени, со всеми аккаунтами, которые его держат, и их балансами. У NEAR здесь есть любопытное преимущество перед другими сетями: многие из этих аккаунтов имеют читаемые имена, вроде alice.near или ника из Telegram, и список понятен с первого взгляда.
Для дева самые частые сценарии применения такие:
- Airdrop на holders: раздача нового token тем, кто держит другой, или тем, у кого есть NFT из твоей коллекции.
- Allowlists: приоритетный доступ к продаже или mint для тех, кто уже в проекте.
- Миграции: если перезапускаешь token, список позволит вернуть каждому holder то, что у него было.
- Анализ распределения: посмотреть, не концентрирует ли горстка wallets слишком большой supply, прежде чем принимать решения.
Ни один из этих сценариев не требует, чтобы holders что-то делали или давали тебе разрешение. Балансы любого token лежат в цепи у всех на виду, а инструмент даёт то, что собирает их, чистит и выдаёт в формате, которым можно пользоваться, не дёргая API эксплорера и не пиша скрипты. Поэтому он подходит и для анализа чужих токенов, например проекта, с комьюнити которого ты хочешь поколлабиться.
Как сделать snapshot holders на NEAR для token
Token Snapshot от Smithii для NEAR это инструмент, который позволяет выгрузить все аккаунты, держащие token стандарта NEP-141, без кода и без запросов к API эксплорера. Он подсказывает самые активные на данный момент токены, и можно вставить любой другой. Когда окажешься в интерфейсе tool, увидишь следующее:

Если аккаунт token под рукой и есть 11,55 NEAR на комиссию, процесс такой:
- Подключи свой wallet NEAR: HOT, Meteor или любой другой из селектора.
- Выбери token: жмёшь один из токенов в тренде или вставляешь его аккаунт, например token.rhealab.near.
- Жмёшь Take Snapshot: инструмент проверяет число holders и просит подтвердить комиссию.
- Скачай или переиспользуй список: в CSV или TXT, либо отправь его напрямую в Multisender NEAR.
Прежде чем что-либо списать, инструмент считывает, сколько holders у token, и показывает оценку рядом с именем. Если число превышает лимит, он сообщает об этом ещё до оплаты, так что ты никогда не платишь за список, который нельзя собрать.
Как вытащить holders коллекции NFT на NEAR
У того же инструмента есть вторая вкладка, NFT Snapshot для NEAR, которая работает с коллекциями стандарта NEP-171. Вместо балансов она отдаёт аккаунты, у которых есть хотя бы один NFT из коллекции. При открытии увидишь селектор коллекций:

Логика работы идентична токенам. Выбираешь активную коллекцию или вставляешь аккаунт её контракта, например asac.near, жмёшь Take Snapshot, подтверждаешь 11,55 NEAR и скачиваешь список или отправляешь его в multisender. В селекторе показываются коллекции с наибольшим числом трансферов за день, рядом с их количеством holders.
Что входит в список holders, а что остаётся за бортом
Список формируется из данных, индексированных NearBlocks, и инструмент чистит его перед выдачей. Аккаунты с нулевым балансом и сам аккаунт token отбрасываются, потому что для раздачи от них нет толку.
А вот аккаунты контрактов, у которых есть баланс, остаются: например, pools Rhea или казначейства DAO. Технически это реальные holders, но не люди, так что просмотри список перед тем, как использовать его в airdrop, и реши, включать их или нет.
Случай с токенами с reflection
У токенов с reflection балансы растут сами по мере каждого перевода, а индексатор может отставать. Для токенов, созданных через Smithii, инструмент считывает баланс крупнейших holders напрямую из цепи заново, чтобы цифры в верхней части списка соответствовали реальности.
Когда делать snapshot своего token на NEAR
Момент, в который ты делаешь снимок, определяет, кого ты награждаешь. Если анонсируешь дату заранее, то притянешь покупки в последний момент от людей, которые продадут всё, как только получат награду, а также тех, кто размазывает баланс по множеству аккаунтов, чтобы получить несколько раз.
Есть три простых способа этого избежать, не усложняя кампанию:
- Делай snapshot до анонса airdrop: тогда в список попадут те, кто уже был с проектом, а не те, кто пришёл за наградой.
- Используй два snapshot подряд: один сними сегодня, второй через пару недель, и награждай только те аккаунты, которые есть в обоих. Прямой способ поощрить тех, кто держит.
- Поставь минимальный баланс: кошельки с символическими суммами обычно либо dust, либо попытки размножить свою долю в раздаче. Отсеяв их, ты уберёшь шум.
Полностью отрезать абьюз не получится, но грамотно отфильтрованный список распределит token между holders, которые остаются. А это именно то, ради чего любой проект и запускает такие кампании.
Сколько стоит snapshot в NEAR и что будет, если что-то пойдёт не так
| Тип snapshot | Что показывает | Лимит | Комиссия |
|---|---|---|---|
| Token Snapshot | Аккаунты с балансом token стандарта NEP-141 | 5 000 holders | 11,55 NEAR |
| NFT Snapshot | Аккаунты с хотя бы одним NFT из коллекции NEP-171 | 5 000 holders | 11,55 NEAR |
Оплата защищена с обеих сторон. Если token слишком большой, ты узнаешь об этом ещё до оплаты. А если платёж прошёл, но список так и не подгрузился, он сохраняется на сутки для этого token и этой wallet, так что ты можешь повторить snapshot без второго списания.
От snapshot к airdrop без лишних шагов
После snapshot обычно нужно что-то разослать этим аккаунтам. С Smithii не придётся качать файл и грузить его обратно: один клик подтягивает holders в Multisender для NEAR, который заодно регистрирует в твоём token те аккаунты, которым это нужно.
Типичный пример: наградить holders коллекции токеном token твоего проекта. Делаешь NFT Snapshot, отправляешь список в multisender, выбираешь одинаковую сумму для всех. Через пару минут у каждого holder’а уже лежит награда.
Весь процесс пошагово здесь: как сделать airdrop в NEAR с автоматической регистрацией аккаунтов.
Все snapshots остаются в твоей истории. Ты можешь заново скачать старый или сравнить две даты, чтобы увидеть, как изменилось распределение token после кампании.
FAQ
Сколько стоит сделать snapshot holders в NEAR?
Каждый snapshot стоит 11,55 NEAR, что для token, что для коллекции NFT, плюс немного газа. Комиссия уходит Smithii ещё до того, как начнётся сбор списка.
Какие tokens и коллекции можно проверить?
Любой token стандарта NEP-141 и любую коллекцию NEP-171 на NEAR mainnet с числом holders до 5 000. Если token или коллекция превышают этот лимит, инструмент отклонит запрос ещё до оплаты.
Что будет, если после оплаты список не подгрузится?
Платёж сохраняется на сутки для этого token и этой wallet. Запусти snapshot ещё раз, и повторно деньги не спишутся.
Попадают ли в snapshot wallet с нулевым балансом?
Нет. Аккаунты с нулевым балансом и сам аккаунт token в список не попадают. Контрактные аккаунты с балансом, например pools, в списке будут. Их стоит проверить перед airdrop.
Можно ли повторить snapshot, который я делал пару дней назад?
Да. Snapshots хранятся в твоей истории, и их можно скачать или использовать повторно позже, например чтобы сравнить, как распределение изменилось между двумя датами.
Итог
Разобравшись, как сделать snapshot holders в NEAR, ты сможешь превратить любой token или коллекцию в готовый список аккаунтов под airdrop, allowlist или аналитику. Инструмент проверяет размер до оплаты и сам отсекает пустые балансы.
Проверяй контрактные аккаунты перед раздачей и пользуйся связкой с multisender. С этим переход от списка к раздаче идёт без задержек.

Контент-креатор и SEO-контрибьютор в Smithii. Студент системной инженерии и энтузиаст crypto-tech.








