Skip to main content
DAS (Digital Asset Standard) API предоставляет единый интерфейс для запросов ко всем типам цифровых активов Solana, включая NFT, сжатые NFT и взаимозаменяемые токены, через единый согласованный API. Вместо управления несколькими вызовами RPC и разбора сложных структур ончейн-данных DAS API предоставляет готовую к использованию в вашем приложении структурированную информацию об активах, включая метаданные, сведения о владельцах, ценах и происхождении.

Использование DAS API

Данные о ценах доступны для 10 000 ведущих токенов по объему торгов за 24 часа. Проверьте, присутствует ли token_info.price_info в ответе getAsset.
Используйте getAssetsByOwner с адресом кошелька. Если в кошельке много активов, используйте пагинацию.
getAsset получает один актив по адресу минта, а searchAssets позволяет запрашивать несколько активов с применением фильтров.
Используйте стандартный метод RPC getTokenLargestAccounts с адресом минта вашего токена. Он возвращает 20 крупнейших держателей, отсортированных по балансу. Подробности см. в нашем руководстве по getTokenLargestAccounts.
Используйте getProgramAccounts с фильтрацией по программе токена и адресу минта или getTokenAccountsByOwner для конкретных владельцев. Для комплексного анализа держателей токена используйте его вместе с getTokenLargestAccounts.Кроме того, для более эффективной пагинации и поддержки инкрементальных обновлений с параметром changedSinceSlot можно использовать методы getProgramAccountsV2 и getTokenAccountsByOwnerV2.
Умножьте объем токенов в обращении на их текущую цену (из getAsset). В ответах DAS API данные о ценах доступны для 10 000 ведущих токенов по объему торгов за 24 часа.
Подпишитесь на изменения учетных записей через WebSocket или LaserStream, отфильтровав учетные записи токенов кошелька. Для получения уведомлений об изменениях баланса в реальном времени также можно использовать вебхуки с мониторингом учетных записей.
Ограничения частоты запросов DAS и RPC не зависят друг от друга. Например, если ваш тариф предусматривает ограничение DAS в 10 запросов, а RPC — в 50 запросов, вы можете выполнять 10 вызовов getAsset и 50 вызовов getBlock в секунду.

Устранение неполадок DAS API

Мы предоставляем данные о ценах для 10 000 ведущих токенов по объему торгов за 24 часа. Для токенов за пределами этого диапазона информация о цене недоступна.
Вебхуки TOKEN_MINT отслеживают только определенные шаблоны и программы создания токенов. Некоторые токены могут выпускаться с помощью пользовательских программ или методов, которые не охватываются стандартными фильтрами вебхуков. Для комплексного отслеживания токенов используйте мониторинг учетных записей или фильтрацию транзакций.

Нужна дополнительная помощь?

Contact Support

Получите помощь нашей команды через Discord, чат или электронную почту.

Status Page

Проверьте доступность сервисов и показатели производительности в реальном времени.