# Instantiate contract on mainnet

**URL:** <https://forum.scrt.network/t/instantiate-contract-on-mainnet/4898>\
**Category:** Developer Help\
**Created:** [November 21, 2021, 7:50am UTC](https://forum.scrt.network/t/instantiate-contract-on-mainnet/4898 "2021-11-21T07:50:25Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nv93271](https://avatars.discourse-cdn.com/v4/letter/n/f1d935/32.png) [@nv93271](https://forum.scrt.network/u/nv93271)\
**Post date:** [November 21, 2021, 7:50am UTC](https://forum.scrt.network/t/instantiate-contract-on-mainnet/4898/1 "2021-11-21T07:50:25Z")

</div>

I’m getting this error:  
./node\_init.sh: line 26: RPC\_URL: unbound variable  
when I run this docker enigmampc/secret-network-node:v1.2.0-mainnet  
Can I instantiate the contract without using the docker container?

---

<div class="post-metadata">

**Author:** ![stevenchang5000](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.scrt.network/stevenchang5000/32/1697_2.png) [@stevenchang5000](https://forum.scrt.network/u/stevenchang5000)\
**Post date:** [November 22, 2021, 4:30am UTC](https://forum.scrt.network/t/instantiate-contract-on-mainnet/4898/2 "2021-11-22T04:30:24Z")

</div>

Hey, I use datahub + secretjs to upload and initiate contract on mainnet
