near-api-js
Создание приложений NEAR с помощью near-api-js
Разработчикам NEAR нужны надежные примеры работы с учетными записями, контрактами, токенами и подписанием. Этот навык предоставляет специализированные шаблоны near-api-js v7 для Claude, Codex и Claude Code.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "near-api-js" from https://skillstore.io/skills/internet-court-near-api-js.md and its manifest at https://skillstore.io/api/skills/internet-court-near-api-js/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «near-api-js». Мне нужно вызвать платный метод контракта из веб-приложения NEAR.
Ожидаемый результат:
- План настройки провайдера и учетной записи для выбранной сети.
- Шаги вызова контракта с указанием необходимого газа, депозита и особенностей подписанта.
- Проверки обработки ошибок для неуспешных транзакций и отсутствующих учетных записей.
Использование «near-api-js». Мне нужен процесс минтинга без оплаты газа для пользователей, у которых нет NEAR.
Ожидаемый результат:
- Процесс подписания делегированного действия на стороне пользователя.
- План отправки на стороне ретранслятора с обработкой срока действия.
- Примечания по безопасности, касающиеся доверия к ретранслятору, срока действия одноразового номера и области действия.
Использование «near-api-js». Мне нужен вход через кошелек с использованием NEP-413.
Ожидаемый результат:
- Последовательность создания одноразового номера и подписания сообщения.
- Контрольный список для серверной проверки с использованием идентификатора учетной записи, открытого ключа, подписи и полезной нагрузки.
- Примечания по защите от повторного воспроизведения, касающиеся хранения одноразовых номеров и срока их действия.
Аудит безопасности
Средний рискAll 105 static detections are false positives caused by Markdown fences, JavaScript template literals, documentation endpoints, cryptographic API examples, or validation examples. No prompt injection, hidden command execution, embedded live secret, or covert exfiltration behavior was found. The skill documents consequential blockchain actions and should add explicit confirmation and testnet-first guidance.
Подтверждённые проблемы безопасности (1)
Факторы риска
⚙️ Внешние команды (48)
🌐 Доступ к сети (18)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/internet-court-near-api-js/audits/2?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/internet-court-near-api-js?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/internet-court-near-api-js?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/internet-court-near-api-js/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/internet-court-near-api-js.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Академические ссылки (APA · BibTeX · CFF)
Цитата APA
internet-court. (2026). near-api-js security audit report (audit version 2) [Author version unspecified]. Skillstore. https://skillstore.io/skills/internet-court-near-api-js/audits/2Цитата BibTeX
@techreport{internet-court-internet-court-near-api-js-2026,
author = {internet-court},
title = {near-api-js security audit report (audit version 2)},
institution = {Skillstore},
year = {2026},
number = {2},
url = {https://skillstore.io/skills/internet-court-near-api-js/audits/2},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "near-api-js security audit report (audit version 2)"
version: "unspecified"
type: report
authors:
- name: "internet-court"
date-released: "2026-07-21"
url: "https://skillstore.io/skills/internet-court-near-api-js/audits/2"
identifiers:
- type: other
value: "skillstore:internet-court-near-api-js:audit:2"
description: "Skillstore immutable audit report identifier"
Оценка Skillstore
Почему такая оценка Достоверность доказательств: СреднийЧто вы можете построить
Создание интеграции dApp
Реализуйте работу с учетными записями, провайдером и вызовами контрактов для веб-приложения NEAR.
Добавление операций с токенами
Реализуйте процессы работы с NEAR, взаимозаменяемыми токенами, NFT и регистрацией хранилища.
Проектирование процессов подписания
Спланируйте управление ключами, аутентификацию NEP-413 и транзакции, спонсируемые ретранслятором.
Попробуйте эти промпты
Покажи, как подключить приложение на TypeScript к тестовой сети NEAR с помощью near-api-js v7. Включи настройку провайдера и учетной записи.
Помоги мне вызвать смарт-контракт NEAR с помощью near-api-js. Сравни доступный только для чтения вызов просмотра с подписанным вызовом изменения состояния.
Спроектируй процесс near-api-js для перевода взаимозаменяемого токена и регистрации получателя в хранилище, когда это необходимо.
Проверь мой план использования near-api-js для метатранзакций, аутентификации NEP-413 и ротации ключей. Выяви проблемы безопасности и надежности.
Лучшие практики
- Сначала используйте примеры для тестовой сети, а затем осознанно заменяйте конечные точки и имена учетных записей.
- Не допускайте попадания закрытых ключей, сид-фраз и данных подписанта в журналы и систему контроля версий.
- Для каждого вызова задавайте четкие требования к газу, депозиту, лимиту и окончательности транзакции.
Избегать
- Не вставляйте настоящие закрытые ключи или сид-фразы в запросы или примеры.
- Не используйте неограниченные лимиты ключей доступа без документированного обоснования с точки зрения безопасности.
- Не передавайте подписанные делегированные действия через ретранслятор без проверки получателя, метода, суммы и срока действия.
Часто задаваемые вопросы
Что такое near-api-js?
Поддерживает ли этот навык Claude, Codex и Claude Code?
Может ли этот навык отправлять реальные транзакции?
Описывает ли он депозиты хранилища для токенов?
Объясняет ли он аутентификацию NEP-413?
Как пользователям следует обращаться с закрытыми ключами?
Сведения для разработчиков
Автор
internet-courtЛицензия
MIT
Ревизия Skillstore
r1
Примечание о версии
Автор не указал версию.
Репозиторий
https://github.com/internet-court/internet-court-skill/tree/main/vendored/near/near-api-jsСсылка
3f6e026a3363e0954ede7bef0cfe88d4475de137
Актуальность поддержки
21.07.2026
Использование
1 загрузок · 0 просмотров
Структура файлов