안녕하세요. 클레이튼 bapp을 만들고자 서비스를 기획하고자 하는데요,
서비스의 핵심 기능은
-
사용자는 NFT를 발행하고
-
발행된 NFT를 서비스 내의 재화로 구매 가능하다.
입니다.
(오픈씨와 같은 마켓플레이스의 또다른 형태를 기획중입니다)
여기서 NFT 발행의 경우 KIP-17 컨트랙 구현을 통해 가능할 것 같은데,
발행된 NFT를 서비스 내의 재화로 구매 가능하다. 라는 부분에서 “서비스 내의 재화” 를 KIP-7 컨트랙 구현으로 가능하다고 생각하고 있는데요.
궁금한점이,
-
앞서 말씀드린 부분이 가능한지? (KIP-17로 발행한 토큰을 KIP-7 토큰으로 거래)
-
KIP-7 컨트랙으로 구현된 재화는 어떤 방법으로 KlaySwap같은 곳에서 스와핑 대상 코인이 될 수 있는지? (klaytn <-> KIP-7)
-
KIP-7 을 발행하는 조건을 특정 NFT 토큰을 소유하고 있을 시에 소유자의 지갑에 생성되는 방식으로 구현 가능할지
입니다.
답변 기다리겠습니다! 감사합니다.
Denver
2
@tjdcks1781
안녕하세요.
올려주신 질문에 대한 답은 실제 BApp을 개발하시면서
많은 고민과 시행착오 속에서 찾아질 거 같습니다.
어떻게 기획하고 만들지는 기존에 잘 운영되는 서비스들의 아키텍쳐를 스터디해보시는 게 좋을 거 같습니다.
1번: KIP-17로 발행한 토큰을 KIP-7로 거래가 가능한지 여부
- 웹 인터페이스와 백엔드 단에서 처리를 하거나 별도의 컨트랙트를 만드시고 백엔드와 함께 사용하는 등 다양한 방법이 있을 것 같습니다.
- 답이 없는 문제이고, 전적으로 질문자 분의 서비스의 기획에 달려 있으므로 상세한 답은 드리기 어렵고 또 이 부분은 스스로 찾아내셔야 합니다.
2번: Klayswap 관련해서는 개발사인 Ozys에 문의 부탁드립니다.
3번: 백엔드에서 컨트랙트에 대한 정보를 읽어들여 토큰 보유여부를 확인 후 처리가 가능할 거 같습니다.
https://refs.klaytnapi.com/ko/node/latest 도 참고해보시면 좋을 거 같습니다.
2 Likes