# Erc721과 kip17 의 차이점과 kip17의 장점

**URL:** <https://devforum.kaia.io/t/erc721-kip17-kip17/4603>\
**Category:** Kaia\
**Tags:** erc-721, klaytn\
**Created:** [3월 29, 2022, 7:06오전 UTC](https://devforum.kaia.io/t/erc721-kip17-kip17/4603 "2022-03-29T07:06:25Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![martian\_bead](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/martian_bead/32/1884_2.png) [@martian\_bead](https://devforum.kaia.io/u/martian_bead)\
**Post date:** [3월 29, 2022, 7:06오전 UTC](https://devforum.kaia.io/t/erc721-kip17-kip17/4603/1 "2022-03-29T07:06:25Z")

</div>

erc721을 기반으로 스마트컨트랙트를 작성하였는데 클레이튼넷에 배포를 하고 싶습니다. kip17과 차이점이 크게 있나요? kip17을 이용하였을 때 장점이 있을까요??

---

<div class="post-metadata">

**Author:** ![margintop3498](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/margintop3498/32/1750_2.png) [@margintop3498](https://devforum.kaia.io/u/margintop3498)\
**Post date:** [3월 29, 2022, 12:51오후 UTC](https://devforum.kaia.io/t/erc721-kip17-kip17/4603/2 "2022-03-29T12:51:46Z")

</div>

안녕하세요

ERC721과 KIP17는 크게 다르지 않습니다.

이더리움은 가스비 최적화에 초점을 맞추고

클레이튼은 비교적 저렴하여 편의기능을 추가할 수 있을것 같습니다.

아래 상세한 내용의 포럼 링크 입니다.

> [@Kip7, kip17과 erc20, erc721 과의 관계](https://devforum.kaia.io/t/kip7-kip17-erc20-erc721/212/2):
>
> 안녕하세요, 클레이튼 포럼에 질문 남겨주셔서 감사드립니다. 기본적으로는 ERC-20과 KIP-7은 크게 다르지 않습니다. 차이점은 아래서 확인하실 수 있습니다. ERC-721과 KIP-17의 차이점은 아래서 확인하실 수 있습니다. 클레이튼 블록체인 플랫폼 측면에서는 연동이 안되던가 하는 불이익은 없습니다. 다만 저희가 Klaytn platform을 쉽게 사용할 수 있는 API 서비스를 개발중에 있는데, KIP-7, KIP-17의 경우 좀 더 편하게 연동이 되도록 제공할 예정입니다. KIP-7, KIP-17의 컨트랙트 코드도 아래에서 확인하실 수 있고, 보시면 아시겠지만 ERC-20에서 큰 차이는 없으니, 쉽게 KIP-7, KIP-17을 사용하실 수 있지 않을까 생각합니다. 감사합니다.

---

<div class="post-metadata">

**Author:** ![martian\_bead](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/martian_bead/32/1884_2.png) [@martian\_bead](https://devforum.kaia.io/u/martian_bead)\
**Post date:** [3월 30, 2022, 6:19오전 UTC](https://devforum.kaia.io/t/erc721-kip17-kip17/4603/3 "2022-03-30T06:19:15Z")

</div>

감사합니다. 혹시 하나만 더 질문해도 괜찮을까요??  
지금 KIP17을 기반으로 만들고 있는데 solidity 0.5.0버전이다보니 virtual 이나 override가 없는데 따로 써주지 않아도 알아서 덮어쓰는 건가요?

---

<div class="post-metadata">

**Author:** ![KlayToTheMoon](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/klaytothemoon/32/824_2.png) [@KlayToTheMoon](https://devforum.kaia.io/u/KlayToTheMoon)\
**Post date:** [3월 30, 2022, 6:35오전 UTC](https://devforum.kaia.io/t/erc721-kip17-kip17/4603/4 "2022-03-30T06:35:30Z")

</div>

[https://docs.soliditylang.org/en/v0.5.0/contracts.html#inheritance](https://docs.soliditylang.org/en/v0.5.0/contracts.html#inheritance)  
v0.5.0 버전에서 해당 내용이 기술 된 부분입니다.  
참고하시면 좋을 것 같네요.
