{"id":13746284,"url":"https://github.com/OpenZeppelin/contracts-wizard","last_synced_at":"2025-05-09T07:30:30.457Z","repository":{"id":37892427,"uuid":"337567816","full_name":"OpenZeppelin/contracts-wizard","owner":"OpenZeppelin","description":"Interactive smart contract generator based on OpenZeppelin Contracts.","archived":false,"fork":false,"pushed_at":"2025-05-06T11:44:17.000Z","size":5708,"stargazers_count":258,"open_issues_count":32,"forks_count":163,"subscribers_count":16,"default_branch":"master","last_synced_at":"2025-05-06T12:49:11.874Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://wizard.openzeppelin.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OpenZeppelin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-02-09T23:46:23.000Z","updated_at":"2025-05-04T12:11:04.000Z","dependencies_parsed_at":"2024-01-09T15:00:40.799Z","dependency_job_id":"903f215c-b4ca-4dc4-8d45-1c318e80adb3","html_url":"https://github.com/OpenZeppelin/contracts-wizard","commit_stats":{"total_commits":352,"total_committers":14,"mean_commits":"25.142857142857142","dds":"0.40340909090909094","last_synced_commit":"72c40caa899de88b4893369bc9c602a4a81c5b1c"},"previous_names":[],"tags_count":51,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenZeppelin","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253209228,"owners_count":21871612,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-03T06:00:51.123Z","updated_at":"2025-05-09T07:30:30.445Z","avatar_url":"https://github.com/OpenZeppelin.png","language":"TypeScript","readme":"# [OpenZeppelin Contracts Wizard](https://wizard.openzeppelin.com)\n\n[![Solidity NPM Package](https://img.shields.io/npm/v/@openzeppelin/wizard?color=%234e5de4\u0026label=%40openzeppelin%2Fwizard)](https://www.npmjs.com/package/@openzeppelin/wizard)\n[![Cairo NPM Package](https://img.shields.io/npm/v/@openzeppelin/wizard-cairo?color=%23e55233\u0026label=%40openzeppelin%2Fwizard-cairo)](https://www.npmjs.com/package/@openzeppelin/wizard-cairo)\n[![Stellar NPM Package](https://img.shields.io/npm/v/@openzeppelin/wizard-stellar?color=%23e55233\u0026label=%40openzeppelin%2Fwizard-stellar)](https://www.npmjs.com/package/@openzeppelin/wizard-stellar)\n[![Stylus NPM Package](https://img.shields.io/npm/v/@openzeppelin/wizard-stylus?color=%23e55233\u0026label=%40openzeppelin%2Fwizard-stylus)](https://www.npmjs.com/package/@openzeppelin/wizard-stylus)\n[![Netlify Status](https://api.netlify.com/api/v1/badges/ca9b53e1-44eb-410d-aac7-31b2f5399b68/deploy-status)](https://app.netlify.com/sites/openzeppelin-contracts-wizard/deploys)\n\nContracts Wizard is a web application to interactively build a contract out of components from OpenZeppelin Contracts. Select the kind of contract that you want, set your parameters and desired features, and the Wizard will generate all of the code necessary. The resulting code is ready to be compiled and deployed, or it can serve as a starting point and customized further with application specific logic.\n\n[![](./screenshot.png)](https://wizard.openzeppelin.com/)\n\n## Contributing\n\nSee our [contributing guidelines](CONTRIBUTING.md).\n\n## Embedding\n\nTo embed Contracts Wizard on your site, first include the script tag:\n\n```html\n\u003cscript async src=\"https://wizard.openzeppelin.com/build/embed.js\"\u003e\u003c/script\u003e\n```\n\nThen place `\u003coz-wizard\u003e\u003c/oz-wizard\u003e` in the body where you want Contracts Wizard to load.\n\nOptionally focus on specific tab with the `data-tab` attribute as in `\u003coz-wizard data-tab=\"ERC721\"\u003e\u003c/oz-wizard\u003e`.\n\nFor languages other than Solidity, use the `data-lang` attribute, for example: `\u003coz-wizard data-lang=\"cairo\"\u003e\u003c/oz-wizard\u003e`.\n\n## API\n\nThe following describes how to use the Contracts Wizard programmatic API in your own applications.\n\n- [Contracts Wizard API for Solidity](packages/core/solidity/README.md)\n- [Contracts Wizard API for Cairo](packages/core/cairo/README.md)\n- [Contracts Wizard API for Stellar](packages/core/stellar/README.md)\n- [Contracts Wizard API for Stylus](packages/core/stylus/README.md)\n","funding_links":[],"categories":["TypeScript","Developer Tools","Smart Contract Platforms"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FOpenZeppelin%2Fcontracts-wizard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FOpenZeppelin%2Fcontracts-wizard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FOpenZeppelin%2Fcontracts-wizard/lists"}