Replies: 2 comments 2 replies
-
Have been using As with the great adoption of terraform for IaC, I desperately miss it for contract deployment. I already thought about implementing a terraform plugin myself lately for this. Working with insane spaghetti deploy scripts, I'm quite confident that terraform is not overkill. Luckily https://learn.hashicorp.com/tutorials/terraform/provider-use |
Beta Was this translation helpful? Give feedback.
-
We have released |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Let's spec out a
dapp deploy
tool. Here are notes from @gakonst and myself.Context
Majority of smart contract deployment tools are based on procedural scripts. This mirrors old practices in compute infrastructure. Modern deployments are done via Infrastructure-as-Code (IaC) tools which allow you to define your deployment in declarative config files.
Goals
Goal of this project is to create a declarative IaC deployment tool for smart contracts that allows for consistent deployments. User should be able to describe the desired state of the deployment in a config file, and the tool should bring the current deployment to the desired state.
Existing solutions
dapp create
hardhat-deploy
Mars
Requirements:
Questions:
Beta Was this translation helpful? Give feedback.
All reactions