# Create2 배포 관련 에러

**URL:** <https://devforum.kaia.io/t/create2/7451>\
**Category:** Kaia\
**Tags:** smart-contract\
**Created:** [10월 2, 2024, 2:55오전 UTC](https://devforum.kaia.io/t/create2/7451 "2024-10-02T02:55:07Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![dropmaster](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/dropmaster/32/3555_2.png) [@dropmaster](https://devforum.kaia.io/u/dropmaster)\
**Post date:** [10월 2, 2024, 2:55오전 UTC](https://devforum.kaia.io/t/create2/7451/1 "2024-10-02T02:55:07Z")

</div>

안녕하세요. 현재 forge script의 create2 기능을 사용해 배포하려고 하는 컨트랙트 중 일부 컨트랙트가 에러를 발생시키면서 잘 배포가 되지 않아 문의드립니다. 동일 컨트랙트가 Holesky, Sepolia에서는 잘 배포되는 것으로 보아 코드 자체 이슈는 아닌 것으로 추정되는데 도움 부탁드립니다.

solc는 v8.20을 사용했고 결과는 아래와 같습니다.

다음은 txhash입니다. [baobab](https://baobab.klaytnscope.com/tx/0xcb352641c0e846f9c5e6f050dddda166f7602f7d84e94657346dd73b99404e22?tabId=inputData), [holesky](https://holesky.etherscan.io/tx/0x265f7f0abb10289c5a008a199834413adabce981378ca49cf954348582aa6624)

실패한 baobab에서의 debug.traceTransaction() 결과는 아래와 같습니다.  
{“jsonrpc”:“2.0”,“id”:1,“result”:{“PUSH32”:4,“CALLDATASIZE”:1,“ADD”:10,“PUSH1”:26,“DUP2”:5,“DUP3”:8,“CALLDATACOPY”:1,“DUP1”:5,“CALLDATALOAD”:1,“CALLVALUE”:2,“CREATE2”:1,“MSTORE”:12,“SSTORE”:1,“CHAINID”:2,“ISZERO”:3,“PUSH2”:7,“JUMPI”:2,“JUMPDEST”:2,“POP”:2,“MLOAD”:5,“SWAP2”:3,“SWAP1”:6,“ADDRESS”:1,“DUP4”:1,“SUB”:2,“SHA3”:1,“JUMP”:1,“CODECOPY”:1,“RETURN”:1,“REVERT”:1}}

---

<div class="post-metadata">

**Author:** ![lewis\_kim](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/lewis_kim/32/3500_2.png) [@lewis\_kim](https://devforum.kaia.io/u/lewis_kim)\
**Post date:** [10월 2, 2024, 2:59오전 UTC](https://devforum.kaia.io/t/create2/7451/2 "2024-10-02T02:59:34Z")

</div>

안녕하세요, 혹시 gas limit을 수동으로 높여서 진행해보시겠어요?

---

<div class="post-metadata">

**Author:** ![dropmaster](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/dropmaster/32/3555_2.png) [@dropmaster](https://devforum.kaia.io/u/dropmaster)\
**Post date:** [10월 2, 2024, 3:20오전 UTC](https://devforum.kaia.io/t/create2/7451/3 "2024-10-02T03:20:24Z")

</div>

gas limit 높여서 진행해도 동일하게 에러가 뜨는 것 같습니다.

* * *

Estimated gas price: 52.5 gwei

Estimated total gas used for script: 4816757

Estimated amount required: 0.2528797425 ETH

==========================

##### 1001

❌ [Failed]Hash: 0x3bc41f64ee1f7f595c050a141279c962e62a820da5709a9b6029b24dfd2179b8  
Block: 166257252  
Paid: 0.1311061675 ETH (4767497 gas \* 27.5 gwei)

---

<div class="post-metadata">

**Author:** ![lewis\_kim](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/lewis_kim/32/3500_2.png) [@lewis\_kim](https://devforum.kaia.io/u/lewis_kim)\
**Post date:** [10월 2, 2024, 8:07오전 UTC](https://devforum.kaia.io/t/create2/7451/4 "2024-10-02T08:07:44Z")

</div>

트랜잭션을 확인해보니 늘어나지 않은 것 같습니다.

카이아의 가스비 로직 중 tx.data의 사이즈에 따른 intrinsic gas fee 로직이 타 EVM 체인보다 더 많은 gas fee를 요구하고, foundry가 체인에 따른 가스피 로직을 따로 고려하지 않았을 것 같습니다.

감사합니다.

---

<div class="post-metadata">

**Author:** ![dropmaster](https://yyz1.discourse-cdn.com/flex035/user_avatar/devforum.kaia.io/dropmaster/32/3555_2.png) [@dropmaster](https://devforum.kaia.io/u/dropmaster)\
**Post date:** [10월 2, 2024, 12:36오후 UTC](https://devforum.kaia.io/t/create2/7451/5 "2024-10-02T12:36:21Z")

</div>

> [@lewis\_kim](#):
>
> 트랜잭션을 확인해보니 늘어나지 않은 것 같습니다.

아 그러네요. 가스 강제로 증가시킨 후 배포되는 것 확인하였습니다. 감사합니다 🙂

---

<div class="post-metadata">

**Author:** ![cpsjk11](https://avatars.discourse-cdn.com/v4/letter/c/ed655f/32.png) [@cpsjk11](https://devforum.kaia.io/u/cpsjk11)\
**Post date:** [10월 7, 2024, 6:31오전 UTC](https://devforum.kaia.io/t/create2/7451/6 "2024-10-07T06:31:25Z")

</div>

저도 이것 때문에 실행이 안 됬었는데 덕분에 잘 해결하고 갑니다 ㅎㅎ
