Contracts Wizard

Contracts Wizard

🚀 OpenZeppelin Contracts Wizard

OpenZeppelin Contracts Wizard 是一款网页应用程序,可让你通过 OpenZeppelin Contracts 中的组件交互式地构建合约。你只需选择所需的合约类型,设置参数和期望的功能,该向导就会生成所有必要的代码。生成的代码可直接编译和部署,也能作为起点,根据具体应用逻辑进一步定制。

Solidity NPM Package Cairo NPM Package Stellar NPM Package Stylus NPM Package Contracts MCP NPM Package Netlify Status

🚀 快速开始

OpenZeppelin Contracts Wizard 使用该合约向导。

✨ 主要特性

MCP 服务器

MCP 服务器允许 AI 代理使用与合约向导相同的选项生成智能合约。

TypeScript API

你可以使用程序化的 TypeScript API 从自己的应用程序中生成合约。 查看每种智能合约语言的 API 文档:

  • Solidity
  • Cairo
  • Stellar
  • Stylus

嵌入功能

要在你的网站上嵌入合约向导,首先包含脚本标签:

<script async src="https://wizard.openzeppelin.com/build/embed.js">script>

然后在你希望合约向导加载的位置的主体中放置 。 你可以选择使用 data-tab 属性指定特定的标签页,例如 。 对于 Solidity 以外的语言,使用 data-lang 属性,例如

🤝 贡献代码

我们欢迎社区贡献!你可以按照以下步骤参与:

  1. 分叉仓库
  2. 创建你的功能分支
  3. 提交你的更改
  4. 推送到该分支
  5. 创建拉取请求

如果你正在寻找一个好的起点,可以在这里找到合适的首个问题 here,或者 提交一个问题 进行错误报告或功能请求。 更多详细信息请参阅我们的 贡献指南。

📄 许可证

本项目采用 GNU Affero General Public License v3.0 许可协议 - 详情请参阅 LICENSE 文件。

  • 0 关注
  • 0 收藏,23 浏览
  • system 提出于 2025-09-18 09:15

相似服务问题

相关AI产品