# Klaytn.request를 이용한 NFT 전송이 가능한지

**URL:** <https://devforum.kaia.io/t/klaytn-request-nft/6853>\
**Category:** Kaia\
**Tags:** smart-contract, klaytn\
**Created:** [7월 25, 2023, 7:22오전 UTC](https://devforum.kaia.io/t/klaytn-request-nft/6853 "2023-07-25T07:22:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![sanguk6079](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@sanguk6079](https://devforum.kaia.io/u/sanguk6079)\
**Post date:** [7월 25, 2023, 7:22오전 UTC](https://devforum.kaia.io/t/klaytn-request-nft/6853/1 "2023-07-25T07:22:49Z")

</div>

node서버에서 caver를 사용중이고 프론트쪽은 바닐라js를 사용하고있습니다.  
NFT전송을 위해 caver를 사용하고있는 node 파일 쪽에서 kip17Instance.safeTransferFrom를 이용해 NFT를 전송하려고 하였으나 전송하고자하는 유저의 프라이빗 키에 접근할 수 없는상황이라 바닐라Js 쪽에서 klaytn.request를 이용해 NFT를 전송하려고 합니다 caver-js 없이 프론트단에서 NFT 전송이 가능한지, 가능하다면 어떤식으로 하는지 알고싶습니다

---

<div class="post-metadata">

**Author:** ![Jay](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/jay/32/2655_2.png) [@Jay](https://devforum.kaia.io/u/Jay)\
**Post date:** [7월 25, 2023, 8:49오전 UTC](https://devforum.kaia.io/t/klaytn-request-nft/6853/2 "2023-07-25T08:49:39Z")

</div>

라이브러리 사용 없이 NFT를 전송하고자 하신다면,

sendRawtransaction 메소드를 이용하여 가능은 합니다.

다만 [scope링크](https://scope.klaytn.com/tx/0x5d40321f24e8435b776aafd38b396b60701ce4609078ff0f92d4517487ed6f00?tabId=rawData)에서 보시는 것처럼, 해당 safeTransferFrom 함수를 호출하는 input값을 직접 인코딩해주셔야하고, 추가적으로 tx의 rlp encoding 및 sign까지 직접 구현하여야하기 때문에 추천드리지는 않습니다.
