앱 자체에서 a코인과 클레이(클레이튼)을 교환해야하는 문제가 있을 때 어떻게 하나요?

앱 내에서 이더 생태계로 만든 A 코인이 있습니다.

A코인은 USDT 코인 시장에 상장이 되어있는 상태입니다.

앱 사용자들은 A 코인으로 앱 내의 포인트와 교환을 해서 포인트로 아이템을 구매하면서 재화처럼 사용하고 있는 중입니다.

현재 앱 내에 추가로 유저가 올린 동영상 혹은 이미지를 NFT화 시킬려는 전략을 짜고 있습니다.

여기서 NFT 토큰 발행을 이더 기반으로한 ERC-721를 사용하고 싶었으나 서칭을 해봐도 나오지 않고 클레이튼 기반으로 한 토큰발행만 있더군요.

클레이튼을 사용한다고하면 NFT 토큰 발급할 때 드는 비용을 A 코인으로 지불해야하는 상황입니다.

그렇다면 A 코인과 클레이튼을 거래를 해야하는 문제가 생깁니다.

두 종류 다 이더와는 연결되어있지만 독립적으로 떨어져나와서 A 코인과 클레이튼은 서로 직접적인 교환을 못합니다.

교환을 할려면 A코인을 시장에 팔거나 이더리움으로 교환을 해서 클레이튼과 교환을 해야하는 형식입니다.

https://simpleswap.io/ 같은 스왑 사이트를 이용할려고해도 클레이튼 같은 경우는 등록되어 있지만

A코인은 등록되어있지 않아서 스왑을 할 수 없습니다.

이런 경우에는 A코인과 클레이튼을 거래할 수 있는 방법이 있을까요?

요약: 앱내에서 자신(유저)이 올린 컨텐츠를 NFT화 버튼을 누르면 해당 컨텐츠의 NFT 토큰 발행
토큰을 발행할 시 발생되는 비용을 앱에서 재화로 사용되고 있는 A코인으로 지불
이 과정을 자동화 해야하는데 A코인과 클레이튼을 교환하는데 있어서 해결방법 모색 중
전문가의 도움이 절실합니다 .ㅠ

이쪽 분야에 정보를 많이 알지 못해 두서 없이 쓴 점 죄송합니다.
급하게 공부 중인데 정말 내용이 어렵네요…, 대단하신 것 같습니다.

다른글에 댓글을 달고 왔는데 이런내용이었군요…
NFT토큰발행 이더리움 기반도 자료가 많이 있습니다… 수수료 생각하면 클레이튼이 나을것같아요

다른글에 댓글단 것처럼, NFT발행은 회사에서 해서 해당유저에게 귀속(trasnfer)시킬 수 있으므로

  1. 사용자가 NFT발행을 요청한 경우, 사용자는 A코인을 지불해야하는경우
    a. 사용자가 A코인을 지불신청을 하게되면 이 A코인은 회사의 특정 개발자 지갑으로 보내지게 함
    b. 사용자가 전송한 A코인의 트랜잭션이 성공됨이 확인이 되었다면 클레이튼 네트워크상에서 NFT를 발급해줌.
    c. 나중에 모인 A코인을 한번에 클레이로 교환합니다. (수수료 문제로 인해 한달에 한번 등등 주기적으로)
    c-1. 클레이 트랜잭션비용이 0.000525klay …현재 가격기준으로 1원도 안됩니다. 현재 이더리움 트랜잭션비용 low 기준 5.72달러…
  • 이를 위해서는 앱 내에서 각각 사용자에게 klay 주소를 회사에 제공하도록 해야합니다. 카카오클립연동 혹은 클레이튼지갑(카이카스)과 연동하는 서비스도 제공해야겠네요~.

이렇게 하면 A코인과 클레이튼 간 스왑을 자동화할 필요가 없습니당,
제 생각엔 이방법이 제일 빠르고 간단히 할 수 있을 것 같네요.

아… 만약에 해당 NFT를 유저간 거래할 수 있도록 하는건 또 다른 기능이기도하고
이때는 페깅토큰의 개념을 적용하거나 브릿지 개발을 통해 두 네트워크 간 교환기능을 제공해야할 것 같습니다.

1 Like

와 … 정말 현 상황에서 완벽한 해결방안을 제시해주셨네요;…
너무나도 감사합니다… ㅠㅜ
정말 많은 도움이 됐습니다.
말씀하신 방안으로 시스템 구축할 예정입니다.
정말 감사합니다 …

kkookk 님이 댓글 달아주시기 전까진 어떻게 해야할지 실마리도 보이지 않는 상황이였는데 덕분에
간편하면서 좋은 방법으로 해결할 수 있을 거 같아요
너무 감사합니다 ( __ )