Repolode
setyamickala

setyamickala/bsc-contract-audit-skill

Dos skills de agente sin dependencias para evaluar tokens de BNB Smart Chain, acuñaciones de NFT, escrow y ventas de tokens con bonding curve, con una decisión final GO/CAUTION/BLOCK.

Estrellas
54
Forks
12
Issues abiertos
0
Último commit
hace 4 días

¿Qué es?

Este repositorio contiene dos skills de agente para hacer due diligence antes de operar en BNB Smart Chain (chain id 56). La primera, bsc-contract-audit, revisa el propio activo: tokens BEP-20, acuñaciones de NFT BEP-721/1155 y escrow de asignación con depósito y reembolso. La segunda, launch-curve-audit, revisa cómo se vende un token antes de su lanzamiento e incluye bonding curves, IEO por tramos, lógica de admisión y escrow, graduación con custodia de LP y emisiones vinculadas.

Los scripts son de solo lectura y usan Python, curl y jq para consultar el estado de la cadena a través de un endpoint RPC. La clave de pago de GoPlus es opcional: el conjunto puede funcionar con un RPC de BSC, una clave de BscScan o Etherscan, Sourcify, honeypot.is y la API pública de auditoría de Binance Web3. La concentración de holders se reconstruye a partir de los logs de Transfer y la integridad de los pools de escrow se comprueba mediante consultas de saldo.

Ambas skills terminan con una sola línea, DECISION: GO | CAUTION | BLOCK, para que una wallet de agente pueda usarla como condición para comprar, hacer swap, acuñar o bloquear activos. Cada skill determina esta línea a partir de su propia puntuación o veredicto, y si una comprobación rápida y una auditoría exhaustiva discrepan, prevalece el resultado más estricto.

Funciones clave

  • 01Audita tokens BEP-20, acuñaciones de NFT BEP-721/1155 y escrow con depósito y reembolso.
  • 02Revisa ventas con bonding curve e IEO por tramos antes del lanzamiento.
  • 03Reconstruye la concentración de holders a partir de los logs de Transfer mediante rpc.py.
  • 04Comprueba la integridad de los saldos de los pools de escrow.
  • 05Emite una decisión legible por máquina: GO, CAUTION o BLOCK.
  • 06Funciona en modo de solo lectura y no requiere APIs de pago.

Casos de uso

  • Configurar una wallet de agente para que solo compre tokens que superen una auditoría.
  • Comprobar un contrato de acuñación de NFT antes de acuñar.
  • Verificar que el escrow de una venta de tokens previa al lanzamiento devuelve los depósitos según lo prometido.
  • Revisar el lanzamiento de un token que pasa de una bonding curve a la graduación con LP.

Inicio rápido

  1. 1

    Configura un endpoint RPC de BSC

    export RPC_URL=https://bsc-rpc.publicnode.com
  2. 2

    Instala la skill de auditoría de activos y escrow

    npx skills add setyamickala/bsc-contract-audit-skill/skills/bsc-contract-audit
  3. 3

    Instala la skill de auditoría de ventas y curvas de bonding (opcional)

    npx skills add setyamickala/bsc-contract-audit-skill/skills/launch-curve-audit

Antes de usarlo

  • Solo tiene fines informativos y no constituye asesoramiento financiero; un informe sin incidencias no garantiza la seguridad.
  • No está afiliado a Binance ni a Anthropic, ni cuenta con su respaldo.
  • Requiere un entorno de agente con acceso a shell, como Claude Code o Cowork.

En colecciones

Temas

#blockchain#bsc#smart-contract-audit#security#ai-agent#due-diligence#defi

Preguntas frecuentes

¿Qué es bsc-contract-audit-skill?
Dos skills de agente sin dependencias para evaluar tokens de BNB Smart Chain, acuñaciones de NFT, escrow y ventas de tokens con bonding curve, con una decisión final GO/CAUTION/BLOCK. Este repositorio contiene dos skills de agente para hacer due diligence antes de operar en BNB Smart Chain (chain id 56). La primera, bsc-contract-audit, revisa el propio activo: tokens BEP-20, acuñaciones de NFT BEP-721/1155 y escrow de asignación con depósito y reembolso. La segunda, launch-curve-audit, revisa cómo se vende un token antes de su lanzamiento e incluye bonding curves, IEO por tramos, lógica de admisión y escrow, graduación con custodia de LP y emisiones vinculadas.
¿bsc-contract-audit-skill es gratuito? ¿Qué licencia tiene?
bsc-contract-audit-skill es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿bsc-contract-audit-skill sigue mantenido?
Mantenimiento activo. El último commit de bsc-contract-audit-skill fue el 4 nov 2026.
¿Para qué puedo usar bsc-contract-audit-skill?
Configurar una wallet de agente para que solo compre tokens que superen una auditoría. Comprobar un contrato de acuñación de NFT antes de acuñar. Verificar que el escrow de una venta de tokens previa al lanzamiento devuelve los depósitos según lo prometido. Revisar el lanzamiento de un token que pasa de una bonding curve a la graduación con LP.
¿Cómo se instala bsc-contract-audit-skill?
Configura un endpoint RPC de BSC: export RPC_URL=https://bsc-rpc.publicnode.com Instala la skill de auditoría de activos y escrow: npx skills add setyamickala/bsc-contract-audit-skill/skills/bsc-contract-audit Instala la skill de auditoría de ventas y curvas de bonding (opcional): npx skills add setyamickala/bsc-contract-audit-skill/skills/launch-curve-audit
¿Dónde consigo bsc-contract-audit-skill?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/setyamickala/bsc-contract-audit-skill

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados