pitfalls-blockchain
Revisar errores comunes en transacciones blockchain
Las integraciones blockchain suelen fallar porque las llamadas RPC, las estimaciones de gas y los nonces se gestionan con demasiada ligereza. Esta skill ofrece a Claude, Codex y Claude Code una lista de verificación para revisiones más seguras de transacciones de smart contracts.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Recursos legibles por agentes
Usa estos enlaces cuando un AI Agent, crawler o script necesite contexto limpio en lugar de leer toda la página.
Pruébalo
Usando "pitfalls-blockchain". Revisar un flujo de transacción de swap que estima gas y envía una llamada de contrato.
Resultado esperado:
- La revisión señala la falta de simulación antes del envío de la transacción.
- Recomienda añadir un buffer de gas después de la estimación.
- Indica que el manejo de reverts debería devolver un estado de fallo claro para el usuario.
Usando "pitfalls-blockchain". Revisar una configuración multi-chain para Ethereum y Polygon.
Resultado esperado:
- La revisión comprueba que cada chain tenga su propia URL RPC y conteo de confirmaciones.
- Advierte contra codificar claves de proveedor directamente en archivos fuente.
- Recomienda documentar el comportamiento de endpoints de fallback.
Usando "pitfalls-blockchain". Revisar un servicio que envía varias transacciones para la misma wallet.
Resultado esperado:
- La revisión identifica riesgo de colisión de nonces durante envíos concurrentes.
- Recomienda hacer seguimiento de los nonces pendientes frente al estado del proveedor.
- Sugiere esperar suficientes confirmaciones antes de marcar el trabajo como completado.
Auditoría de seguridad
Riesgo bajoStatic analysis reported command execution, network, environment, wallet, weak crypto, and combined-risk patterns. Review found these are Markdown and TypeScript examples, not executable skill code, with no evidence of prompt injection or malicious intent. The only residual concerns are documentation examples that mention RPC endpoints and environment variables.
Problemas de riesgo bajo (5)
Factores de riesgo
🌐 Acceso a red (3)
🔑 Variables de entorno (2)
Puntuación de calidad
Lo que puedes crear
Revisar código de transacciones de DApp
Encontrar manejo de errores faltante, uso inseguro de gas y comportamiento de reintento débil antes de que un frontend envíe transacciones.
Preparar integraciones multi-chain
Comprobar la configuración RPC, confirmaciones, tokens nativos y comportamiento de fallback en las chains compatibles.
Auditar la fiabilidad de transacciones
Usar una lista de verificación práctica para revisar la gestión de nonces, simulaciones y manejo de reverts en servicios de transacciones.
Prueba estos prompts
Revisa esta llamada RPC blockchain para detectar errores comunes. Céntrate en el manejo con try/catch, el comportamiento ante reverts y el comportamiento de fallback seguro.
Revisa este código de transacción para detectar problemas de estimación de gas. Comprueba buffers, campos de tarifas EIP-1559, simulación antes del envío y manejo de picos de gas.
Evalúa esta configuración multi-chain. Comprueba el manejo de URL RPC, chain IDs, conteos de confirmación, nombres de tokens nativos y estrategia de endpoints de fallback.
Realiza una revisión completa de fiabilidad de este flujo de transacciones blockchain. Cubre fallos RPC, seguridad de multicall, estimación de gas, gestión de nonces, reintentos, simulaciones y confirmaciones.
Mejores prácticas
- Usa la lista de verificación antes de enviar o revisar código de transacciones.
- Proporciona en el prompt el contexto relevante de chain, proveedor y contrato.
- Valida las recomendaciones frente al comportamiento actual del proveedor y la wallet.
Evitar
- No trates endpoints RPC de ejemplo como configuración de producción.
- No omitas la simulación de transacciones para llamadas que cambian estado.
- No uses una única fuente de nonces para workers de transacciones concurrentes sin coordinación.
Preguntas frecuentes
¿Esta skill ejecuta transacciones blockchain?
¿Puede reemplazar una auditoría de smart contracts?
¿Qué herramientas pueden usar esta skill?
¿Requiere claves privadas?
¿Qué temas blockchain cubre?
¿Deben los equipos adaptar los ejemplos?
Detalles del desarrollador
Estructura de archivos
📄 SKILL.md