Repolode
setyamickala

setyamickala/bsc-contract-audit-skill

Duas skills de agente sem dependências para diligência prévia de tokens, mint de NFTs, escrows e vendas de tokens em bonding curve na BNB Smart Chain, com decisão final GO/CAUTION/BLOCK.

Estrelas
54
Forks
11
Issues abertas
0
Último commit
há 3 dias

O que é?

Este repositório contém duas skills de agente para diligência prévia antes de operações na BNB Smart Chain (chain id 56). A primeira, bsc-contract-audit, analisa o próprio ativo: tokens BEP-20, mints de NFTs BEP-721/1155 e escrows de alocação com depósito e reembolso. A segunda, launch-curve-audit, analisa como um token é vendido antes do lançamento, cobrindo bonding curves, IEOs em tranches, lógica de admissão e escrow, graduação com custódia de LP e emissões acopladas.

Os scripts são somente leitura e usam Python, curl e jq para consultar o estado da blockchain por meio de um endpoint RPC. Uma chave paga do GoPlus é opcional; a stack pode funcionar com um RPC da BSC, uma chave do BscScan ou Etherscan, Sourcify, honeypot.is e a API pública de auditoria da Binance Web3. A concentração de holders é reconstruída a partir de logs Transfer, e a integridade dos pools de escrow é verificada por consultas de saldo.

As duas skills terminam com uma única linha, DECISION: GO | CAUTION | BLOCK, para que uma carteira de agente possa usá-la como critério para autorizar uma compra, swap, mint ou lock. Cada skill determina essa linha com base na própria pontuação ou veredito; se uma verificação rápida e uma auditoria aprofundada divergirem, prevalece o resultado mais rigoroso.

Recursos principais

  • 01Audita tokens BEP-20, mints de NFTs BEP-721/1155 e escrows de depósito e reembolso.
  • 02Analisa vendas em bonding curve e IEOs em tranches antes do lançamento.
  • 03Reconstrói a concentração de holders a partir de logs Transfer via rpc.py.
  • 04Verifica a integridade dos saldos dos pools de escrow.
  • 05Gera uma decisão legível por máquina: GO, CAUTION ou BLOCK.
  • 06Funciona em modo somente leitura, sem exigir APIs pagas.

Casos de uso

  • Restringir uma carteira de agente para que ela só compre tokens aprovados em uma auditoria.
  • Verificar o contrato de mint de um NFT antes de fazer o mint.
  • Confirmar se o escrow de uma venda de tokens pré-lançamento devolve os depósitos conforme prometido.
  • Analisar um lançamento de token que passa de bonding curve para graduação de LP.

Início rápido

  1. 1

    Configure um endpoint RPC da BSC

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

    Instale a skill de auditoria de ativos e escrow

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

    Instale a skill de auditoria de vendas e curvas de bonding (opcional)

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

Antes de usar

  • É apenas para referência e não constitui aconselhamento de investimento; um relatório sem problemas não garante segurança.
  • Não é afiliado nem endossado pela Binance ou pela Anthropic.
  • Requer um ambiente de agente com acesso a shell, como Claude Code ou Cowork.

Em coleções

Tópicos

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

Perguntas frequentes

O que é bsc-contract-audit-skill?
Duas skills de agente sem dependências para diligência prévia de tokens, mint de NFTs, escrows e vendas de tokens em bonding curve na BNB Smart Chain, com decisão final GO/CAUTION/BLOCK. Este repositório contém duas skills de agente para diligência prévia antes de operações na BNB Smart Chain (chain id 56). A primeira, bsc-contract-audit, analisa o próprio ativo: tokens BEP-20, mints de NFTs BEP-721/1155 e escrows de alocação com depósito e reembolso. A segunda, launch-curve-audit, analisa como um token é vendido antes do lançamento, cobrindo bonding curves, IEOs em tranches, lógica de admissão e escrow, graduação com custódia de LP e emissões acopladas.
bsc-contract-audit-skill é gratuito? Qual é a licença?
bsc-contract-audit-skill é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
bsc-contract-audit-skill ainda é mantido?
Manutenção ativa. O último commit de bsc-contract-audit-skill foi em 4 de nov. de 2026.
Para que posso usar bsc-contract-audit-skill?
Restringir uma carteira de agente para que ela só compre tokens aprovados em uma auditoria. Verificar o contrato de mint de um NFT antes de fazer o mint. Confirmar se o escrow de uma venda de tokens pré-lançamento devolve os depósitos conforme prometido. Analisar um lançamento de token que passa de bonding curve para graduação de LP.
Como instalar bsc-contract-audit-skill?
Configure um endpoint RPC da BSC: export RPC_URL=https://bsc-rpc.publicnode.com Instale a skill de auditoria de ativos e escrow: npx skills add setyamickala/bsc-contract-audit-skill/skills/bsc-contract-audit Instale a skill de auditoria de vendas e curvas de bonding (opcional): npx skills add setyamickala/bsc-contract-audit-skill/skills/launch-curve-audit
Onde consigo bsc-contract-audit-skill?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/setyamickala/bsc-contract-audit-skill

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados