NFT/토큰 컨트랙트 개발

Share
view 24,323

NFT 및 토큰 관련 컨트랙트를 개발해봤으며, 그 밖으로도 부수적으로 클라이언트가 필요로 하는 컨트랙트를 배포했습니다. 자세한 내용은 아래와 같습니다.


-포트폴리오-


1. 클레이튼의 KIP7 기준으로 토큰(밈코인) 관련 컨트랙트 개발 및 민팅을 진행했습니다.

수수료를 통해 자회사가 이익을 벌 수 있는 구조를 형성하기 위해 자체적인 클레이 -> 코인 / 코인 -> 클레이 스왑 컨트랙트를 개발하여 몇 퍼센트의 수수료가 회사로 돌아갈 수 있게 개발을 진행하였으며,
밈코인의 가격 또한 변동을 주기 위해 유동성 Pool을 개발하였습니다.
추가적으로 리스트를 입력받아 에어드랍을 전체적으로 해주는 기능과, 스테이킹 기능 또한 개발하였습니다.
이후 해당 플랫폼을 이용할 유저를 위해 카이카스를 연동하여 배포하였습니다.


2. 클레이튼의 KIP17 기준으로, NFT 민팅 및 판매 컨트랙트 개발을 하였으며, IPFS를 이용한 메타데이터 첨부까지 진행하였습니다.
웹사이트 또한 개발 및 배포를 진행하였는데, 발급된 NFT의 오픈시간을 설정하여 판매가 시작되도록 타이머 또한 개발하였고, 이전에는 구매를 하지 못하도록 소스코드를 비공개하고 구매버튼을 따로 핸들링하였습니다.
또 로직 오류로 버튼이 활성화가 되더라도 컨트랙트 내에서 핸들링을 하였기에 확실하게 안전을 보장했습니다.
이후 해당 플랫폼을 이용할 고객을 위해 카이카스를 연동시켰습니다.


3. 클레이튼의 KIP7 기준으로 락업 기능이 탑재된 토큰 컨트랙트를 개발 및 민팅을 진행하였으며, 에어드랍을 위해 하나씩 에어드랍을 체결하는 형태가 아닌 한번에 다수의 주소로 에어드랍이 가능한 기능을 탑재했습니다.