Kas 지갑의 nft를 특정 주소로 보내는 방법

안녕하세요.
kaikas 지갑에 있는 nft를 opensea transfer를 통해서 kas 지갑으로 보냈습니다.

sheepfarm이라는 nft를 보냈습니다(컨트랙트 주소 : “0xa9f07b1260bb9eebcbaba66700b00fe08b61e1e6”)
다시 kas 지갑에서 kaikas지갑으로 보내고 싶은데, opensea에서는 kas 지갑을 연결할 수 없기 때문에 보내는 방법을 모르겠습니다.


위와 같이 kas지갑에 nft는 들어있는 것으로 확인이 되는데 어떻게 옮길수있을까요?
nft transfer하는 것을 scope에서 보니 safe transfer ~ 를 사용하는 것 같던데 … kas api내에서 가능한지 여쭙고 싶습니다.

caver로 contract를 따로 만들어야 되는것인지 … kas api내에서 단순히 legacy 나 contract excuation으로 해결할 수 없을까요? input에 넣어야하는 byte 코드를 어떻게 인코딩 해야할지 모르겠습니다. kas api 내에서 해결할 수 있는 방법이 아니면 어떻게 해야할까요?

1 Like

오래 걸리긴 했지만 caver로 abi 인코딩 해서 safetransfer로 저도 smartcontract해서 kas 지갑에서 kaikas지갑으로 옮기는데 성공하였습니다.

궁금한점이 한두가지 있는데요, safe transfer는 언제든지 사용 가능한걸까요? nft contract가 사전에 정의를 해두어야만 사용 가능한 것인지 궁금합니다. 두번째로는 kas api로는 해결이 불가능할까요?

안녕하세요,
KAS제품팀입니다.

저희 KAS에 관심을 가져주시어 대단히 감사합니다.
문의주신 내용은 내부적으로 확인 후 답변드릴 수 있도록 하겠습니다.

감사합니다.

KAS 제품팀 드림,