주 콘텐츠로 건너뛰기

Klip Developer Forum

Klip Developer Forum은 Klip에 대한 개발 & IT 지식을 공유하는 개발자를 위한 소통의 공간입니다.

Klip AppToApp, CardMinting 이용한 앱 개발에 대한 기초적인 질문이 있습니다

댓글

댓글 1개

  • Brian.Kim 전문가(GX)

    안녕하세요, 답변 드립니다.

    1. 네, CardMinting API의 경우 Klip Partners에 먼저 가입하셔야 이용 가능합니다. 해당 기능은 NFT의 개념과 발행 방법에 대해 익숙하지 않으신 서비스를 대상으로 API를 통해 NFT를 민팅할 수 있도록 제공해드리는 것입니다. 말씀해주신 것처럼 두 가지 api를 조합하여 다양한 활용이 가능하나, 아래와 같이 주 목적이 다릅니다.
      - AppToApp: 사용자의 Klip 지갑 주소를 확보하고, "사용자의 Klip 지갑을 주체로" 전송/서명/컨트랙트 실행을 하도록 요청
      - CardMinting: NFT를 파트너사에서 직접 발행/관리하고 사용자에게 전송
    2. 네, sca와 사용자 eoa를 알고 있다면 아래 API를 통해서 조회 가능합니다.
      https://docs.klipwallet.com/rest-api/rest-api-a2a#get-card-information
      앱에서 호출하실지, 서버에서 호출하실지는 선택의 영역이라 생각되며, 타사의 NFT들이 직접 발행하신 것인지 아니면 Klip Partners를 통해 발행하신 것인지는 해당 서비스의 개인 정보?에 해당하므로 답변 드리기 어렵습니다.
    3. 네, CardMinting API는 별도로 sdk가 제공되지 않습니다.
    4. App2App을 통해 "Klip 지갑 연동"을 하는 경우, 별도로 세션이 생성되거나 하는 것은 아니고 사용자의 지갑 주소(Klip eoa)만 전달이 됩니다. 별도의 세션이 생성되거나 하는 것은 아니기 때문에 API를 호출하거나 하는 부분은 아니며, 언급 주신 것처럼 "서버 및 앱 DB에서 EOA 삭제"에 해당합니다. (개인정보 보호 관점에서) dApp에서의 별도 기능 제공을 통해, 사용자가 원하는 경우에는 확보하신 사용자 eoa를 파기하셔야 합니다.

    감사합니다.

    0

댓글을 남기려면 로그인하세요.