根据 10 月 19 日的公告和随附的社交媒体帖子,稳定币发行商 Circle 推出了一款新工具,称该工具将允许开发人员消除构建 Web3 应用程序的复杂性。
这个新工具被称为智能合约平台,允许开发人员使用一组预先审查的代码模板以及控制台或 REST API 来部署智能合约,从而使传统 Web2 程序员更容易使用。
Circle 还发布了一款 Gas Station 工具,让开发者可以为用户支付 Gas 费,他们声称这可以让用户更容易上手。
开发人员部署智能合约时,通常依赖 Truffle 或 Hardhat 等 Web3 开发工具来执行部署。使用这些工具时,合约必须用 Solidity 编写,这是一些传统程序员不太了解的语言。它们还要求开发人员创建并运行区块链部署或迁移脚本,这是一些 Web2 开发人员不熟悉的过程。

根据其文档,Circle智能合约平台提供了一组预先审查的模板,可用于创建各种智能合约。例如,开发人员可以使用这些模板来生成不可替代代币(NFT)合约、区块链忠诚度计划以及与 Uniswap 或其他去中心化金融项目或 Circle 稳定币合约的交互。这意味着开发人员可以使用该平台来避免从头开始创建整个 Solidity 合约,这可能使 Web2 开发人员更容易开始在 Web3 中进行构建。
公告称,一旦创建了合约,开发人员就可以使用作为平台一部分提供的无代码控制台将其部署到 Pogon。这意味着开发人员在使用 Circle 平台时不需要编写迁移脚本来部署合约。根据公告,无代码控制台尚不适用于以太坊或 Avalanche。
然而,该平台还提供了一组用于在这些网络上使用的代表性状态传输应用程序编程接口(REST API),开发人员可以使用它们来部署或与他们的合约交互。REST API 是开发人员用来与 Web2 数据库交互的标准方式,使从未构建过 Web3 应用程序的开发人员更加熟悉它们。
公告称,Circle 计划未来为更多网络提供无代码控制台和 REST API。
根据该平台的文档,开发人员还可以使用它来部署不使用其中一个模板的自定义合约,尽管在这种情况下他们必须为其提供编译后的字节码。尽管如此,即使在这种情况下,开发人员也可以避免编写部署脚本,因为这可以通过控制台或 REST API 来处理。
Circle 还宣布了第二个开发者功能,名为Gas Station。它允许 Web3 应用程序开发人员支付用户的 Gas 费。这可能使开发人员能够更轻松地吸引用户,因为它可以防止用户需要使用网络的本机代币预先为其钱包提供资金。
加油站使用以太坊的账户抽象功能来实现这些无gas交易。公告称,Grab 超级应用已经实现了这一新功能,允许用户在兑换NFT 代金券时无需支付 Gas 费。