Habilidades defi-protocol-templates
🧩

defi-protocol-templates

Seguro 🌐 Acesso à rede⚡ Contém scripts⚙️ Comandos externos

Criar contratos de protocolos DeFi mais rapidamente

Você precisa de modelos sólidos de contratos DeFi, mas não quer começar do zero. Esta skill oferece estruturas prontas para uso para protocolos de staking, AMMs, governança e lending que você pode adaptar rapidamente.

Suporta: Claude Codex Code(CC)
📊 69 Adequado
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "defi-protocol-templates". Explain the AMM template and list the main functions.

Resultado esperado:

  • The AMM tracks two token reserves and issues liquidity shares to providers.
  • Main functions are addLiquidity, removeLiquidity, and swap.
  • Prices follow a constant product model with a 0.3 percent fee on swaps.

A utilizar "defi-protocol-templates". What does the staking contract reward calculation look like?

Resultado esperado:

  • The contract uses rewardPerTokenStored to track accumulated rewards per staked token.
  • When users stake or withdraw, pending rewards are calculated and distributed.
  • The formula multiplies time elapsed by reward rate divided by total supply.

A utilizar "defi-protocol-templates". How do I create a governance proposal?

Resultado esperado:

  • Call the propose function with a description string.
  • You must hold tokens above the proposal threshold.
  • The proposal enters a voting period that lasts approximately three days.

Auditoria de Segurança

Seguro
v4 • 1/17/2026

Pure documentation skill containing only Solidity code examples in markdown. No executable scripts, network calls, file system access, or environment variable harvesting detected. All 74 static findings are false positives caused by the scanner misinterpreting Solidity code syntax and markdown formatting as security threats.

2
Arquivos analisados
630
Linhas analisadas
3
achados
4
Total de auditorias
Auditado por: claude Ver Histórico de Auditoria →

Pontuação de qualidade

38
Arquitetura
100
Manutenibilidade
85
Conteúdo
22
Comunidade
100
Segurança
91
Conformidade com especificações

O Que Você Pode Construir

Prototipar um MVP DeFi

Adaptar modelos de staking e AMM para validar uma ideia de novo protocolo rapidamente.

Planejar escopo do protocolo

Revisar exemplos de governança e flash loan para definir requisitos do produto.

Comparar padrões de linha de base

Usar modelos como linha de base para identificar controles ausentes em código personalizado.

Tente Estes Prompts

Fundamentos de staking
Resuma o modelo de staking de recompensas e liste as principais variáveis de estado e eventos.
Configuração de AMM
Explique como addLiquidity e swap funcionam no modelo de AMM e observe quaisquer pressupostos matemáticos.
Fluxo de governança
Descreva o ciclo de vida da proposta de governança no modelo e liste onde a lógica personalizada deve ser inserida.
Segurança de flash loan
Identifique as verificações de segurança no modelo de flash loan e sugira duas salvaguardas adicionais.

Melhores Práticas

  • Adicione testes de unidade abrangentes antes de implantar qualquer modelo adaptado
  • Use bibliotecas auditadas da OpenZeppelin para lógica de token e controle de acesso
  • Revise a matemática para casos extremos de overflow e arredondamento em produção

Evitar

  • Implantar modelos sem uma auditoria de segurança profissional
  • Pular controle de acesso e mecanismos de pausa para funções críticas
  • Ignorar manipulação de decimais de token e casos extremos de taxas

Perguntas Frequentes

Quais plataformas são compatíveis?
Os modelos são baseados em Solidity e funcionam em chains EVM que suportam bibliotecas OpenZeppelin.
Quais são os limites desses modelos?
São exemplos mínimos sem lógica completa de oracle, liquidação ou proxy de atualização.
Como integrar isso ao meu projeto?
Copie o contrato e adapte interfaces, parâmetros e controle de acesso para suas necessidades.
Esta skill acessa meus dados?
Não. Contém apenas modelos estáticos sem coleta de dados ou chamadas externas.
E se a compilação falhar?
Verifique a compatibilidade da versão do Solidity e certifique-se de que as dependências OpenZeppelin estão instaladas.
Como isso se compara a frameworks DeFi completos?
É mais leve e rápido para prototipar, mas carece de recursos completos de produção.

Detalhes do Desenvolvedor

Estrutura de arquivos

📄 SKILL.md