Compétences defi-protocol-templates
📦

defi-protocol-templates

Sûr

本番対応テンプレートでDeFiプロトコルを構築

Également disponible depuis: wshobson

DeFiアプリケーションの構築には、安全で実績のあるスマートコントラクトパターンが求められます。このスキルでは、ステークリング、AMM、ガバナンス、レンディング、フラッシュローン用の本番対応Solidityテンプレートを提供します。

Prend en charge: Claude Codex Code(CC)
🥉 75 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "defi-protocol-templates". Create a staking rewards contract for my ERC20 token

Résultat attendu:

stake()、withdraw()、getReward()、exit()機能を備えた完全なStakingRewardsコントラクトを生成し、セキュリティのためにOpenZeppelinのReentrancyGuardを使用します。

Utilisation de "defi-protocol-templates". Build an AMM for token swaps

Résultat attendu:

流動性管理、定数積価格設定、手数料収集を備えたSimpleAMMコントラクトを提供します。

Audit de sécurité

Sûr
v1 • 2/24/2026

Static analyzer produced false positives by misidentifying Solidity smart contract code as malicious scripts. All flagged patterns (require statements, C2 keywords, crypto algorithms) are standard DeFi/smart contract constructs. The skill contains educational Solidity templates only with no code execution, network access, or filesystem operations. Safe for publication.

1
Fichiers analysés
469
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
85
Contenu
50
Communauté
100
Sécurité
100
Conformité aux spécifications

Ce que vous pouvez construire

DeFiスタートアップMVP

テストや投資家デモ用にステークリングプラットフォームやAMMを迅速にプロトタイプ化

教育学習

ステークリング、ガバナンス、流動性プールの本番対応パターンを学習

プロトコル統合

既存のトークンプロジェクトにステークリングやガバナンス機能を追加

Essayez ces prompts

基本的なステークリングコントラクト
ユーザーがERC20トークンをステークし、時間をかけて報酬を獲得できるステークリングコントラクトを作成します。ステーク、引き出し、報酬請求機能を含めます。
流動性プール付きAMM
addLiquidity、removeLiquidity、swap機能を備えた自動マーケットメーカーコントラクトを生成します。定数積 формулаと0.3%の手数料を含めます。
ガバナンストークンシステム
投票機能を備えたガバナンストークンと、提案の作成、投票、実行のためのガバナーコントラクトを作成します。
フラッシュloanプロバイダー
手数料メカニズムを備えたフラッシュローンコントラクトと、コールバック内でアービトラージロジックを実行するレシーバーコントラクトを実装します。

Bonnes pratiques

  • 標準的なERC20とセキュリティパターンには常にOpenZeppelinライブラリを使用
  • すべての状態変更関数に再入保護を実装
  • ユニットテストで徹底的にテストし、デプロイ前にプロフェッショナルな監査を検討

Éviter

  • 実際の価値を持つ本番ネットワークに監査済みでないコントraudをデプロイ
  • 古いSolidityバージョンや安全でないパターンを使用
  • 頻繁に呼び出される関数のガス最適化を無視

Foire aux questions

これらのテンプレートは本番環境に対応していますか?
テンプレートはベストプラクティスに従っていますが、実際の資金で本番環境にデプロイする前にセキュリティ監査とテストが必要です。
どのSolidityバージョンを使用すべきですか?
テンプレートはSolidity ^0.8.0を使用しており、組み込みのオーバーフロー保護が含まれています。プロジェクトの要件に応じて調整してください。
OpenZeppelinコントraudが必要ですか?
はい、npmでOpenZeppelinコントraudをインストールしてください:importが機能するためにnpm install @openzeppelin/contractsが必要です。
これらのテンプレートを変更できますか?
はい、テンプレートはMITライセンスです。特定のユースケースとトークン経済に合わせてカスタマイズできます。
どのテストフレームワークを使用すべきですか?
一般的な選択肢には、Waffleを伴うHardhat、ガス最適化のためのFoundry、または包括的なテストのためのTruffleがあります。
これらのコントraudにアップグレーダビリティを追加するにはどうすればいいですか?
OpenZeppelin Upgradeableコントraudとプロキシパターンを検討してください。これは複雑さを追加するため、慎重に評価する必要があります。

Détails du développeur

Structure de fichiers

📄 SKILL.md