Klip api에 관해 궁금증이 있습니다

안녕하세요 KLIP API로 개발중인데요

API중에 Get Card Information 를 이용하여 해당 지갑의 카드리스트를 가져와서 각 카드들의 정보를
확인 하는중에 필드중에 sender 라는 부분에 설명이 “이 계정으로 카드를 보낸 사람의 [EOA] 주소입니다.”
라고 명시 되어 있는데요

API 리턴값 예시를 보니 아래와 같이 값이 있는데
“sender”: “0x2412b300750f505fb2e68ddf0cd45e9d95f5378d”

위 주소의 보낸 사람의 명칭을 알 수 있는 방법이 있을까요???

예로 들면 보낸 사람 지갑 주소로 명칭을 알 수 있는 방법이 있으면 아래와 같이 하고 싶습니다.
ex) 보낸 사람 : 자체 발행 or 보낸 사람 : 회사명

답변 기다리겠습니다. 감사합니다.

안녕하세요 :slight_smile:

따로 명칭을 알 수 있도록 제공하진 않지만, 대략적으로 시나리오 별로 유추해볼 수 있을 것 같습니다.

  • 시나리오 1: 단순 민팅의 경우 sender가 0x0000… 으로 표기됨. → 자체 발행으로 표기
  • 시나리오 2: sender 주소가 partner 계정의 klaytn address와 일치하는 경우 → 파트너 가입 시 회사명

이와 별개로 Get Card Information은 파트너가 소유한 NFT만 불러올 수 있을텐데요, 구체적으로 어떤 시나리오에서 호출할 예정이실까요?

안녕하세요 빠른 답변 감사드립니다.

저희 같은 경우는 시나리오 2번에 해당 되는거 같은데요
partner 가입시 회사명을 Get Card Information에 나온 send값으로는 알 수는 없는건가요??

네, 파트너 가입 시 회사명은 고정이라서 DB나 코드 상에 적어두고 주소랑 매칭하면 될 것 같습니다. 혹시 다른 파트너사의 이름 표기하려고 하시는 걸까요?

다른 파트너사의 이름을 표기 하려는것은 아닙니다.

그럼 마지막으로 회사명이 고정이라고 하셨는데 ABC라는 회사가 여러 카드를 발급해도
보낸 사람 회사명은 ABC로 고정이건가요???

ABC회사가 3개의 각 다른 그룹으로 카드를 발행 했을시
각 카드의 보낸 사람의 회사명이 ABC회사 고정인가요??

EX)
A카드 보낸 사람 : ABC회사
B카드 보낸 사람 : ABC회사
C카드 보낸 사람 : ABC회사

네 맞습니다. 파트너스에서 민팅해서 직접 전송하신 경우, 보낸 사람은 고정입니다 :slight_smile: