스킬 nft-standards
📦
적절한 메타데이터, 로열티 및 마켓플레이스 통합을 갖춘 ERC-721 및 ERC-1155 표준을 사용하여 안전한 NFT 컬렉션을 구축합니다.
지원: Claude Codex Code(CC)
1
스킬 ZIP 다운로드
2
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
3
토글을 켜고 사용 시작
테스트해 보기
"nft-standards" 사용 중입니다. 민팅 기능을 갖춘 ERC-721 컨트랙트 생성
예상 결과:
- OpenZeppelin ERC721URIStorage 를 사용한 완전한 Solidity 컨트랙트
- 수량 제한 및 결제 검증 기능을 갖춘 민팅 함수
- IPFS 메타데이터를 위한 URI 생성
- 결제금 수집을 위한 출금 함수
"nft-standards" 사용 중입니다. 내 NFT 컬렉션에 로열티 추가
예상 결과:
- 로열티 표준을 위한 IERC2981 구현
- 로열티 수수료 설정 (기본 5-10%)
- OpenSea, LooksRare 를 위한 마켓플레이스 통합 참고사항
보안 감사
안전v1 • 2/24/2026
All 38 static findings are false positives. The skill contains educational Solidity code examples for NFT standards (ERC-721, ERC-1155). The 'require' statements are standard contract validation, 'IERC2981' references are legitimate royalty standards, and 'shell command' flags are misclassified Solidity syntax. This is a legitimate developer tool for NFT smart contract development.
1
스캔된 파일
398
분석된 줄 수
0
발견 사항
1
총 감사 수
보안 문제를 찾지 못했습니다
감사자: claude
품질 점수
38
아키텍처
100
유지보수성
85
콘텐츠
50
커뮤니티
100
보안
100
사양 준수
만들 수 있는 것
NFT 아트 컬렉션 생성
리빌 메커니즘과 로열티 분배 기능을 갖춘 가스 최적화 NFT 컬렉션 구축
게임 아이템 시스템 구축
가변적인 공급량과 속성을 가진 게임 자산을 위한 멀티 토큰 표준 구현
자격 증명 시스템 생성
양도 불가능한 자격 증명 및 업적을 위한 소울바운드 토큰 사용
이 프롬프트를 사용해 보세요
기본 NFT 컨트랙트
OpenZeppelin 을 사용한 ERC-721 NFT 컨트랙트 생성. 결제 기능이 있는 민팅, URI 저장 및 출금 함수를 포함합니다.
게임 아이템 컨트랙트
최대 공급량 제한, 배치 민팅 및 소각 기능을 갖춘 게임 아이템용 ERC-1155 컨트랙트 구현.
로열티 지원 마켓플레이스 NFT
EIP-2981 로열티, 설정 가능한 수수료 수령인 및 마켓플레이스 호환성을 갖춘 NFT 컨트랙트 생성.
다이나믹 진화 NFT
외부 상태에 따라 변경되는 다이나믹 NFT 구축. 경험치 및 레벨업 메커니즘을 포함합니다.
모범 사례
- 검증된 보안을 위해 OpenZeppelin 컨트랙트 사용
- 신뢰성을 위해 피닝 서비스로 IPFS 메타데이터 고정
- 마켓플레이스 호환성을 위해 EIP-2981 로열티 구현
- 가스 최적화된 배치 민팅을 위해 ERC721A 사용
피하기
- 이미지를 온체인에 직접 저장 (IPFS 또는 외부 호스팅 사용)
- 업그레이드 가능성 없이 로열티 주소 하드코딩
- 민팅 및 소각 함수에 액세스 제어 생략
- 완전한 호환성을 위한 supportsInterface 미구현
자주 묻는 질문
ERC-721 과 ERC-1155 의 차이점은 무엇인가요?
ERC-721 은 각 토큰이 유일한 대체 불가능 토큰을 위한 표준입니다. ERC-1155 는 단일 컨트랙트에서 대체 가능 토큰 (통화) 과 대체 불가능 토큰을 모두 지원하는 멀티 토큰 표준으로, 게임에 이상적입니다.
NFT 컬렉션에 로열티를 어떻게 추가하나요?
EIP-2981 로열티 표준을 구현하세요. 이를 통해 OpenSea 및 LooksRare 와 같은 마켓플레이스가 2 차 판매 시 로열티를 자동으로 계산하고 분배할 수 있습니다.
IPFS 란 무엇이며 NFT 는 왜 이를 사용하나요?
IPFS 는 분산형 파일 스토리지 시스템입니다. NFT 는 단일 장애 지점 없이 영구적이고 분산형 스토리지를 제공하기 때문에 메타데이터 (이미지, 속성) 를 IPFS 에 저장합니다.
NFT 를 양도 불가능하게 만들 수 있나요?
네, 소울바운드 토큰 (SBT) 은 _beforeTokenTransfer 오버라이드를 사용하여 민팅 후 전송을 차단합니다. 이는 자격 증명과 업적에 유용합니다.
ERC721A 란 무엇이며 왜 인기가 있나요?
ERC721A 는 단일 트랜잭션에서 여러 토큰을 민팅할 때 민팅 비용을 최대 90% 까지 절감하는 가스 최적화된 ERC-721 구현입니다.
배포 전 NFT 컨트랙트를 테스트해야 하나요?
네, 항상 철저히 테스트하세요. Hardhat 이나 Foundry 와 같은 도구를 사용하여 민팅, 전송, 승인 및 엣지 케이스를 포괄하는 종합적인 테스트 스위트를 작성하세요.