DeFiアプリケーションの構築には、安全で実績のあるスマートコントラクトパターンが求められます。このスキルでは、ステークリング、AMM、ガバナンス、レンディング、フラッシュローン用の本番対応Solidityテンプレートを提供します。
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
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ûrStatic 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.
Score de qualité
Ce que vous pouvez construire
DeFiスタートアップMVP
テストや投資家デモ用にステークリングプラットフォームやAMMを迅速にプロトタイプ化
教育学習
ステークリング、ガバナンス、流動性プールの本番対応パターンを学習
プロトコル統合
既存のトークンプロジェクトにステークリングやガバナンス機能を追加
Essayez ces prompts
ユーザーがERC20トークンをステークし、時間をかけて報酬を獲得できるステークリングコントラクトを作成します。ステーク、引き出し、報酬請求機能を含めます。
addLiquidity、removeLiquidity、swap機能を備えた自動マーケットメーカーコントラクトを生成します。定数積 формулаと0.3%の手数料を含めます。
投票機能を備えたガバナンストークンと、提案の作成、投票、実行のためのガバナーコントラクトを作成します。
手数料メカニズムを備えたフラッシュローンコントラクトと、コールバック内でアービトラージロジックを実行するレシーバーコントラクトを実装します。
Bonnes pratiques
- 標準的なERC20とセキュリティパターンには常にOpenZeppelinライブラリを使用
- すべての状態変更関数に再入保護を実装
- ユニットテストで徹底的にテストし、デプロイ前にプロフェッショナルな監査を検討
Éviter
- 実際の価値を持つ本番ネットワークに監査済みでないコントraudをデプロイ
- 古いSolidityバージョンや安全でないパターンを使用
- 頻繁に呼び出される関数のガス最適化を無視
Foire aux questions
これらのテンプレートは本番環境に対応していますか?
どのSolidityバージョンを使用すべきですか?
OpenZeppelinコントraudが必要ですか?
これらのテンプレートを変更できますか?
どのテストフレームワークを使用すべきですか?
これらのコントraudにアップグレーダビリティを追加するにはどうすればいいですか?
Détails du développeur
Auteur
sickn33Licence
MIT
Dépôt
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/defi-protocol-templatesRéf
main
Structure de fichiers
📄 SKILL.md