near-dapp
Crea dApps de NEAR con compatibilidad con billeteras
La configuración de dApps de NEAR requiere patrones de billeteras, contratos y transacciones en varias bibliotecas. Esta habilidad ofrece métodos prácticos de configuración para crear la estructura inicial, usar hooks de React, trabajar con JavaScript puro y realizar llamadas habituales de NEAR.
Instalar con mi Agente
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "near-dapp" from https://skillstore.io/skills/internet-court-near-dapp.md and its manifest at https://skillstore.io/api/skills/internet-court-near-dapp/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.
Recursos legibles por agentes
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Pruébalo
Usando "near-dapp". Añade inicio de sesión con billeteras de NEAR a una aplicación React existente.
Resultado esperado:
Un plan de implementación específico que abarca la revisión de paquetes, la configuración del proveedor, el estado de la billetera, los controles de inicio de sesión y la verificación en testnet.
Usando "near-dapp". Crea un nuevo prototipo de NEAR con un frontend y un contrato.
Resultado esperado:
Un plan de creación de la estructura inicial con opciones de framework y contrato, notas sobre la aprobación de comandos, la estructura del proyecto generado y los siguientes pasos de validación.
Usando "near-dapp". Conecta un botón de la interfaz de usuario con un método de un contrato de NEAR.
Resultado esperado:
Un flujo de transacción que especifica el contrato, el método, los argumentos, el gas, el depósito, el paso de aprobación mediante la billetera y la respuesta esperada para el usuario.
Auditoría de seguridad
SeguroThe skill contains legitimate installation instructions that execute registry packages and a CDN import that loads third-party executable code. Most external-command findings are false positives caused by Markdown backticks and TypeScript examples. No prompt-injection language or evidence of data exfiltration was found in the reviewed files.
Elementos de revisión de capacidades (9)
Estas son capacidades locales reales que pueden esperarse para esta habilidad, por lo que requieren revisión, pero no se cuentan como comportamiento malicioso confirmado.
Factores de riesgo
⚙️ Comandos externos (23)
🌐 Acceso a red (1)
Compartir y citar este informe
Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.
Copiar enlace del informe
https://skillstore.io/skills/internet-court-near-dapp/audits/2?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/internet-court-near-dapp?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/internet-court-near-dapp?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/internet-court-near-dapp/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/internet-court-near-dapp.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citas académicas (APA · BibTeX · CFF)
Cita APA
internet-court. (2026). near-dapp security audit report (audit version 2) [Author version unspecified]. Skillstore. https://skillstore.io/skills/internet-court-near-dapp/audits/2Cita BibTeX
@techreport{internet-court-internet-court-near-dapp-2026,
author = {internet-court},
title = {near-dapp security audit report (audit version 2)},
institution = {Skillstore},
year = {2026},
number = {2},
url = {https://skillstore.io/skills/internet-court-near-dapp/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-dapp 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-dapp/audits/2"
identifiers:
- type: other
value: "skillstore:internet-court-near-dapp:audit:2"
description: "Skillstore immutable audit report identifier"
Puntuación de Skillstore
Por qué esta puntuación Confianza de la evidencia: MedioLo que puedes crear
Añadir inicio de sesión con billetera a React
Integra el inicio y cierre de sesión de NEAR, el estado de la cuenta y las llamadas a contratos en una aplicación React existente.
Iniciar un prototipo de NEAR
Crea la estructura inicial de una nueva dApp con el framework frontend y el lenguaje de contratos inteligentes seleccionados.
Conectar la interfaz de usuario con contratos
Crea flujos de usuario para llamadas de lectura, llamadas de escritura, depósitos, transferencias y firma de transacciones.
Prueba estos prompts
Crea un plan inicial para una dApp de NEAR usando Vite React y un contrato en Rust. Incluye los archivos que deben inspeccionarse antes de ejecutar comandos.
Añade conexión con billeteras de NEAR a mi aplicación React mediante near-connect-hooks. Muestra la ubicación del proveedor, el estado de la billetera y el comportamiento del botón de inicio de sesión.
Diseña un flujo frontend de NEAR para leer el estado de un contrato y enviar una llamada a una función aprobada mediante la billetera, con valores de gas y depósito.
Planifica una integración de billeteras de NEAR sin React usando NearConnector, WalletConnect, firma de transacciones y firma de mensajes NEP-413.
Mejores prácticas
- Empieza en testnet y verifica los nombres de los contratos, los métodos, el gas y los depósitos antes de usar mainnet.
- Fija las versiones de los paquetes y revisa los comandos de instalación antes de permitir que un agente los ejecute.
- Muestra a los usuarios información clara sobre la transacción antes de que la aprueben mediante la billetera.
Evitar
- Ejecutar npx latest o comandos de instalación sin la aprobación del usuario.
- Codificar de forma rígida la configuración de mainnet antes de validarla en testnet.
- Tratar el inicio de sesión mediante una billetera como autorización para realizar acciones privilegiadas en la aplicación.
Preguntas frecuentes
¿Qué ayuda a crear esta habilidad?
¿Es compatible con aplicaciones React existentes?
¿Es compatible con aplicaciones que no usan React?
¿Despliega contratos inteligentes?
¿Deben ejecutarse los comandos automáticamente?
¿Qué herramientas de IA pueden usarla?
Detalles del desarrollador
Autor
internet-courtLicencia
MIT
Revisión de Skillstore
r1
Aviso de versión
El autor no declaró una versión.
Repositorio
https://github.com/internet-court/internet-court-skill/tree/main/vendored/near/near-dappRef.
3f6e026a3363e0954ede7bef0cfe88d4475de137
Actualidad del mantenimiento
21/7/2026
Uso
1 descargas · 0 vistas
Estructura de archivos