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.
-
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