DeFi 애플리케이션을 구축하려면 안전하고 검증된 스마트 계약 패턴이 필요합니다. 이 스킬은 스테이킹, AMM, 거버넌스, lending, 플래시 론을 위한 프로덕션 준비 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". 내 ERC20 토큰을 위한 스테이킹 보상 계약을 생성하세요
Résultat attendu:
OpenZeppelin 의 ReentrancyGuard 를 사용하여 보안을 강화한 stake(), withdraw(), getReward() 및 exit() 함수가 포함된 완전한 StakingRewards 계약을 생성합니다.
Utilisation de "defi-protocol-templates". 토큰 스왑을 위한 AMM 을 구축하세요
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 토큰을 스테이킹하고 시간이 지남에 따라 보상을 받을 수 있는 스테이킹 계약을 생성하세요. stake, withdraw, claim reward 함수를 포함하세요.
addLiquidity, removeLiquidity 및 swap 함수가 있는 자동화 마켓 메이커 계약을 생성하세요. 상수 곱 공식을 포함하고 0.3% 수수료를 적용하세요.
투표 기능이 있는 거버넌스 토큰과 제안 생성, 투표 및 실행을 위한 거버너 계약을 생성하세요.
수수료 메커니즘이 있는 플래시 론 계약과 콜백 내에서 차익 거래 로직을 실행하는 수신자 계약을 구현하세요.
Bonnes pratiques
- 표준 ERC20 및 보안 패턴을 위해 항상 OpenZeppelin 라이브러리를 사용하세요
- 모든 상태 변경 함수에 리진시 가드를 구현하세요
- 배포 전 단위 테스트로 철저히 테스트하고 전문 감사를 고려하세요
Éviter
- 실제 자금이 있는 메인넷에 감사되지 않은 계약 배포
- 폐기된 Solidity 버전이나 안전하지 않은 패턴 사용
- 자주 호출되는 함수에 대한 가스 최적화 무시
Foire aux questions
이 템플릿들이 프로덕션 준비 상태인가요?
어떤 Solidity 버전을 사용해야 하나요?
OpenZeppelin contracts 가 필요한가요?
이 템플릿들을 수정할 수 있나요?
어떤 테스트 프레임워크를 사용해야 하나요?
이 계약들에 업그레이드 기능을 어떻게 추가하나요?
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