# Contract 인스턴스를 생성 후 메소드를 실행 시 address가 존재하지 않는다 합니다

**URL:** <https://devforum.kaia.io/t/contract-address/3646>\
**Category:** Caver\
**Created:** [2월 8, 2022, 6:09오전 UTC](https://devforum.kaia.io/t/contract-address/3646 "2022-02-08T06:09:07Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![HyungSik\_Jeong](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/hyungsik_jeong/32/1654_2.png) [@HyungSik\_Jeong](https://devforum.kaia.io/u/HyungSik_Jeong)\
**Post date:** [2월 8, 2022, 6:09오전 UTC](https://devforum.kaia.io/t/contract-address/3646/1 "2022-02-08T06:09:07Z")

</div>

Uncaught (in promise) Error: This contract object doesn’t have address set yet, please set an address first.  
at Object.\_processExecuteArguments (index.js:1424:1)  
at Object.\_executeMethod (index.js:1455:1)  
at Module.getKaikas (CustomCaver.js:62:1)

위와 같은 에러가 뜨는데요.

컨트랙트 인스턴스를 확인해보면,  
 ![image](https://canada1.discourse-cdn.com/flex035/uploads/klaytn/original/2X/e/e49a0f1e80a86232f6f15c071d0de6c4e86f5f4a.png)  
위와같이 Option의 하단의 default값에 deployed address 값이 들어가 있고,  
address의 값은 비어있는 상태입니다.

컨트랙트 인스턴스를 생성할 때

contract = new cav.klay.Contract(DEPLOYED\_ABI, DEPLOYED\_ADDRESS);

이와 같이 생성했는데 혹시 추가해야할 정보가 필요한가요?

---

<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:** [2월 8, 2022, 1:09오후 UTC](https://devforum.kaia.io/t/contract-address/3646/2 "2022-02-08T13:09:19Z")

</div>

해당 정보만으로 판단하기 어려운 부분이 있습니다.

먼저 컨트랙트 인스턴스를 생성하는 방법은 다음과 같습니다.

`caver.contract.create(/* ABI */, /* ADRESS */);`

이렇게 생성하신다음 함수를 호출해보시고

그래도 안된다면 조금더 상세한 코드를 공유하여 코멘트를 달아주시면 감사하겠습니다.

그리고 `caver.klay` 프로퍼티는 deprecated 되었습니다.

---

<div class="post-metadata">

**Author:** ![HyungSik\_Jeong](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/hyungsik_jeong/32/1654_2.png) [@HyungSik\_Jeong](https://devforum.kaia.io/u/HyungSik_Jeong)\
**Post date:** [2월 9, 2022, 2:23오전 UTC](https://devforum.kaia.io/t/contract-address/3646/3 "2022-02-09T02:23:05Z")

</div>

address가 제대로 전달되지 않아 생겼던 문제였습니다.  
deprecated 정보는 감사합니다 🙂
