Skill de agente que dá a agentes de programação com IA acesso em tempo real a preços de cripto, carteiras, mercados de previsão e dados on-chain pela Surf CLI.
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
Configure um endpoint RPC da BSC
export RPC_URL=https://bsc-rpc.publicnode.com - 2
Instale a skill de auditoria de ativos e escrow
npx skills add setyamickala/bsc-contract-audit-skill/skills/bsc-contract-audit - 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
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
Cliente de execução compatível com BSC, baseado na API NodeBuilder do Reth, capaz de sincronizar a Mainnet e a Testnet da BSC.
Plataforma de blockchain em Go para criar dApps, soluções DeFi, DAOs e aplicações cross-chain com smart contracts, tabelas de banco de dados e interfaces.
Smart contract open source de AMM com liquidez concentrada na Solana, com SDKs em Rust e TypeScript para interação.
Programa open source de smart contract de market maker de liquidez concentrada (CLMM) para a blockchain Solana.
Um bot do Telegram e um dashboard web para monitorar e operar com o Hummingbot por meio da Hummingbot API.