通过前端反应表单创建和部署智能合约



我想知道是否有可能使用React的前端表单创建和部署智能合约,我似乎无法在网上找到这个问题的明确答案。

换句话说,用户不需要硬编码他们自己的可靠智能合约,而是只需填写一个表格,(在提交时)将填写好的数据发送到后端,在那里我们将使用它们来完成智能合约代码,然后使用松露/硬帽部署它。我浏览了文档和类似的问题,但其中大多数都在谈论你已经部署了智能合约的情况,以及它如何与你的React应用程序交互(这不是我在这种情况下寻找的)。

任何帮助都是非常感谢🙂

我会看看OpenZeppelin的合同向导https://docs.openzeppelin.com/contracts/4.x/wizard。这实际上就是你想要实现的,所以我将从这个开始。要做到这一点,你需要一种基于用户选择的方式来创建/编辑本地Solidity文件。从那里,就像点击一个按钮一样简单,可以将合同编译/部署到特定的网络上。

最新更新