{"id":4507656,"name":"@openzeppelin/wizard","ecosystem":"npm","description":"A boilerplate generator to get started with OpenZeppelin Contracts","homepage":"https://github.com/OpenZeppelin/contracts-wizard#readme","licenses":"AGPL-3.0-only","normalized_licenses":["AGPL-3.0-only"],"repository_url":"https://github.com/OpenZeppelin/contracts-wizard","keywords_array":[],"namespace":"openzeppelin","versions_count":38,"first_release_published_at":"2022-06-15T15:05:27.648Z","latest_release_published_at":"2026-06-18T15:26:32.468Z","latest_release_number":"0.10.11","last_synced_at":"2026-06-19T18:14:05.982Z","created_at":"2022-07-07T08:22:04.478Z","updated_at":"2026-06-20T00:11:44.908Z","registry_url":"https://www.npmjs.com/package/@openzeppelin/wizard","install_command":"npm install @openzeppelin/wizard","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.10.11"}},"repo_metadata":{"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":"2024-08-29T18:15:02.000Z","size":3900,"stargazers_count":243,"open_issues_count":30,"forks_count":135,"subscribers_count":15,"default_branch":"master","last_synced_at":"2024-08-29T20:29:47.450Z","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":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OpenZeppelin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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}},"created_at":"2021-02-09T23:46:23.000Z","updated_at":"2024-08-29T18:15:05.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":29,"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":217590736,"owners_count":16201241,"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"},"owner_record":{"login":"OpenZeppelin","name":"OpenZeppelin","uuid":"20820676","kind":"organization","description":"The standard for secure blockchain applications","email":"contact@openzeppelin.com","website":"https://openzeppelin.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/20820676?v=4","repositories_count":86,"last_synced_at":"2023-04-09T18:33:46.375Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/OpenZeppelin","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:28:40.791Z","updated_at":"2023-04-09T18:33:46.717Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenZeppelin","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenZeppelin/repositories"},"tags":[{"name":"@openzeppelin/wizard-cairo@0.14.0","sha":"43e88498513ec731c2302dcf7910f17f5df60320","kind":"commit","published_at":"2024-06-20T18:14:27.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard-cairo@0.14.0","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard-cairo@0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.14.0/manifests"},{"name":"@openzeppelin/wizard-cairo@0.13.0","sha":"2cd5bad9dce2d00a7791eff85e4e1f2d8ba3dc13","kind":"commit","published_at":"2024-05-22T14:55:39.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard-cairo@0.13.0","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard-cairo@0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.13.0/manifests"},{"name":"@openzeppelin/wizard-cairo@0.12.0","sha":"83829d1067f6e8d9252d45c09e7eb3a2061061dc","kind":"commit","published_at":"2024-05-01T13:36:12.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard-cairo@0.12.0","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard-cairo@0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.12.0/manifests"},{"name":"@openzeppelin/wizard-cairo@0.11.0","sha":"104bee3c09f08c6bbbf7d61340f673bba563eaf2","kind":"commit","published_at":"2024-04-17T15:13:29.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard-cairo@0.11.0","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard-cairo@0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.11.0/manifests"},{"name":"@openzeppelin/wizard@0.4.3","sha":"dfe6e7d2810408679c62f362bbe4bd7a05a10035","kind":"commit","published_at":"2024-04-08T16:05:16.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard@0.4.3","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard@0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.4.3/manifests"},{"name":"@openzeppelin/wizard-cairo@0.10.2","sha":"8d9189ded0223813e19a9eb4ebcd3826a8fca7cc","kind":"commit","published_at":"2024-04-03T17:53:48.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard-cairo@0.10.2","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard-cairo@0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.10.2/manifests"},{"name":"@openzeppelin/wizard-cairo@0.10.1","sha":"705924ab27161bf0af31476fdf865a074e2b96e6","kind":"commit","published_at":"2024-03-27T15:30:55.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard-cairo@0.10.1","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard-cairo@0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.10.1/manifests"},{"name":"@openzeppelin/wizard-cairo@0.10.0","sha":"d33453be97c184d708ef6587ffda3c83459565cf","kind":"commit","published_at":"2024-03-12T18:53:58.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard-cairo@0.10.0","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard-cairo@0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.10.0/manifests"},{"name":"@openzeppelin/wizard-cairo@0.9.2","sha":"97e06c68f49002c14cbad1d91acc6f21a01d94d0","kind":"commit","published_at":"2024-02-26T18:17:23.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard-cairo@0.9.2","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard-cairo@0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.9.2/manifests"},{"name":"@openzeppelin/wizard@0.4.2","sha":"27b8030d1ac7a1116ecb34e28c9e9a1b6ca663e3","kind":"commit","published_at":"2024-02-22T14:45:05.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard@0.4.2","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard@0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.4.2/manifests"},{"name":"@openzeppelin/wizard-cairo@0.9.1","sha":"27b8030d1ac7a1116ecb34e28c9e9a1b6ca663e3","kind":"commit","published_at":"2024-02-22T14:45:05.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard-cairo@0.9.1","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard-cairo@0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.9.1/manifests"},{"name":"@openzeppelin/wizard-cairo@0.9.0","sha":"779751b6753d712c998e97016ebc94789eb5245c","kind":"commit","published_at":"2024-02-12T21:32:00.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard-cairo@0.9.0","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard-cairo@0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.9.0/manifests"},{"name":"@openzeppelin/wizard-cairo@0.8.0","sha":"b21cde537ee6062de47a0c51a306c62db32e3e98","kind":"tag","published_at":"2023-12-11T13:18:39.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard-cairo@0.8.0","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard-cairo@0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.8.0/manifests"},{"name":"@openzeppelin/wizard@0.4.1","sha":"ec4d61c77b0752c672b4f6141fcee2154bf92859","kind":"tag","published_at":"2023-10-18T13:21:31.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard@0.4.1","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard@0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.4.1/manifests"},{"name":"@openzeppelin/wizard@0.4.0","sha":"30ed555f2bca694a2d878b720ccf29505126c74d","kind":"tag","published_at":"2023-10-05T18:28:48.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard@0.4.0","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard@0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.4.0/manifests"},{"name":"@openzeppelin/wizard@0.3.0","sha":"e849b8348d3cee26ea02cfd94b117b8a982d3f17","kind":"tag","published_at":"2023-05-25T19:51:34.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard@0.3.0","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard@0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.3.0/manifests"},{"name":"@openzeppelin/wizard@0.2.3","sha":"3436313a47ea4510f94e873e13cd819376b48465","kind":"tag","published_at":"2023-03-23T15:05:10.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard@0.2.3","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard@0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.2.3/manifests"},{"name":"@openzeppelin/wizard@0.2.2","sha":"066c36b6859defc6b6b06746a67bd3c05329680b","kind":"tag","published_at":"2023-03-17T22:17:31.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard@0.2.2","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard@0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.2.2/manifests"},{"name":"@openzeppelin/wizard@0.2.1","sha":"1f0763c2ed6caf7a15d76236163595a5151ed5b0","kind":"tag","published_at":"2023-03-17T21:53:49.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard@0.2.1","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard@0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.2.1/manifests"},{"name":"@openzeppelin/wizard-cairo@0.6.0","sha":"e8655106565c3bde580e10763cc1d6cfa040a8a7","kind":"tag","published_at":"2023-01-11T22:01:47.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard-cairo@0.6.0","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard-cairo@0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.6.0/manifests"},{"name":"@openzeppelin/wizard@0.2.0","sha":"93316ec71f147c0c918e314c9ec65840827127c3","kind":"tag","published_at":"2022-11-08T19:21:59.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard@0.2.0","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard@0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.2.0/manifests"},{"name":"@openzeppelin/wizard-cairo@0.5.0","sha":"c50597c7d85f16f8f58b36ef4faa8e6de775a5d7","kind":"tag","published_at":"2022-09-22T19:07:49.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard-cairo@0.5.0","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard-cairo@0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.5.0/manifests"},{"name":"@openzeppelin/wizard-cairo@0.4.0","sha":"f1177da495e45e48fedd4fc54de4ab0e0bdedc64","kind":"tag","published_at":"2022-08-05T00:30:56.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard-cairo@0.4.0","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard-cairo@0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.4.0/manifests"},{"name":"@openzeppelin/wizard-cairo@0.3.1","sha":"cac0a71fc8b009ff985ea4b31c97d857f0aea777","kind":"tag","published_at":"2022-07-12T22:19:46.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard-cairo@0.3.1","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard-cairo@0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.3.1/manifests"},{"name":"@openzeppelin/wizard-cairo@0.3.0","sha":"ee9f0b2a185f07751c65f7304b97a6f744c406bb","kind":"tag","published_at":"2022-07-01T15:26:13.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard-cairo@0.3.0","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard-cairo@0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.3.0/manifests"},{"name":"@openzeppelin/wizard@0.1.1","sha":"d442d9f0c253e0daee447ad5a53f28500cfa3dc2","kind":"commit","published_at":"2022-06-30T15:50:05.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard@0.1.1","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard@0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.1.1/manifests"},{"name":"@openzeppelin/wizard@0.1.0","sha":"02c515284c86b04d4c6b290668b62abdc8693aa4","kind":"commit","published_at":"2022-06-15T15:02:19.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard@0.1.0","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard@0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard@0.1.0/manifests"},{"name":"@openzeppelin/wizard-cairo@0.2.0","sha":"e5e8dfd9cabee9e2f73f24e2729b27d44300dd0f","kind":"tag","published_at":"2022-06-15T14:54:01.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard-cairo@0.2.0","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard-cairo@0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.2.0/manifests"},{"name":"@openzeppelin/wizard-cairo@0.1.0","sha":"2897014a7a273f42fbbc3916385de99d06b5c7e1","kind":"tag","published_at":"2022-05-13T19:49:26.000Z","download_url":"https://codeload.github.com/OpenZeppelin/contracts-wizard/tar.gz/@openzeppelin/wizard-cairo@0.1.0","html_url":"https://github.com/OpenZeppelin/contracts-wizard/releases/tag/@openzeppelin/wizard-cairo@0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/tags/@openzeppelin%2Fwizard-cairo@0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-08-30T07:25:06.468Z","dependent_packages_count":5,"downloads":15974,"downloads_period":"last-month","dependent_repos_count":12,"rankings":{"downloads":1.0014948413459148,"dependent_repos_count":3.558968024011954,"dependent_packages_count":3.622902409528767,"stargazers_count":4.051829381346838,"forks_count":2.9252612394694415,"docker_downloads_count":1.5229734108606703,"average":2.780571551093931},"purl":"pkg:npm/%40openzeppelin/wizard","advisories":[{"uuid":"GSA_kwCzR0hTQS05d3hnLXZmM3ItNTZoY84ABZKN","url":"https://github.com/advisories/GHSA-9wxg-vf3r-56hc","title":"OpenZeppelin Contracts Wizard: Line terminators in info.securityContact / info.license can inject lines into generated source","description":"## Summary\n\nThe Contracts Wizard generators printed `info.securityContact` and `info.license` verbatim into a single-line comment of the generated Solidity, Cairo, Stellar/Soroban, and Stylus source without rejecting line terminators. A newline (`\\n` or `\\r\\n`) in either field ends the comment, so the text after it is emitted as source rather than remaining inside the comment — allowing arbitrary declarations to be injected into the generated contract.\n\n## Impact\n\nThis only matters when these fields are filled from input other than the user who will use the generated contract. Normal self-service use does not meet that condition:\n\n- **Web app, AI assistant, and CLI:** the user supplies these fields and uses their own output, so a line break only affects their own contract. (These fields are not URL-derived, so shared links cannot set them.)\n- **Self-hosted API:** same — the end user supplies the options and consumes the result.\n\nThe case that matters is an integration that fills these fields from untrusted input — for example, an MCP agent whose tool arguments are derived from content it processed. There, a newline in the value can add lines to output that otherwise looks like normal Wizard source. Impact is integrity-only; there is no execution on any Wizard service.\n\n## Patches\n\nFixed by rejecting line terminators in `setInfo` — the single code path all surfaces use — so the value can no longer break out of the comment. Upgrade to the patched versions. `@openzeppelin/wizard-confidential` and `@openzeppelin/wizard-uniswap-hooks` reuse this `setInfo` through their `@openzeppelin/wizard` dependency and receive the fix once that dependency is updated to a patched version.","origin":"UNSPECIFIED","severity":"LOW","published_at":"2026-06-19T17:45:15.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":3.3,"cvss_vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N","references":["https://github.com/OpenZeppelin/contracts-wizard/security/advisories/GHSA-9wxg-vf3r-56hc","https://github.com/advisories/GHSA-9wxg-vf3r-56hc"],"source_kind":"github","identifiers":["GHSA-9wxg-vf3r-56hc"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-19T18:00:08.471Z","updated_at":"2026-06-19T23:00:10.950Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS05d3hnLXZmM3ItNTZoY84ABZKN","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS05d3hnLXZmM3ItNTZoY84ABZKN","packages":[{"ecosystem":"npm","package_name":"@openzeppelin/wizard-stylus","versions":[{"first_patched_version":"0.3.1","vulnerable_version_range":"\u003c= 0.3.0"}],"purl":"pkg:npm/%40openzeppelin%2Fwizard-stylus"},{"ecosystem":"npm","package_name":"@openzeppelin/wizard-stellar","versions":[{"first_patched_version":"0.6.2","vulnerable_version_range":"\u003c= 0.6.1"}],"purl":"pkg:npm/%40openzeppelin%2Fwizard-stellar"},{"ecosystem":"npm","package_name":"@openzeppelin/wizard-cairo","versions":[{"first_patched_version":"3.0.1","vulnerable_version_range":"\u003c= 3.0.0"}],"purl":"pkg:npm/%40openzeppelin%2Fwizard-cairo"},{"ecosystem":"npm","package_name":"@openzeppelin/wizard","versions":[{"first_patched_version":"0.10.11","vulnerable_version_range":"\u003c= 0.10.10"}],"purl":"pkg:npm/%40openzeppelin%2Fwizard"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS05d3hnLXZmM3ItNTZoY84ABZKN/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS00eDc2LTIyeDItcng4ds4ABYje","url":"https://github.com/advisories/GHSA-4x76-22x2-rx8v","title":"OpenZeppelin Contracts Wizard has Code Injection in Generated Hardhat and Foundry Tests via Unsanitized opts.name / opts.uri","description":"## Summary\n\nThe OpenZeppelin Contracts Wizard generated Hardhat (`test/test.ts`) and Foundry (`test/\u003cName\u003e.t.sol`) example test files that interpolated user-supplied strings (`opts.name`, `opts.uri`) into the test source without escaping. A crafted input could produce a generated test file in which the input string broke out of its surrounding literal and was parsed as code, executing when a developer ran `npm test` or `forge test` on the downloaded project.\n\n## Impact\n\n- **Users of the hosted Wizard at https://wizard.openzeppelin.com:** no action required. The site has been redeployed with the fix.\n- **Users of `@openzeppelin/wizard` via the documented public API:** not affected. The vulnerable functions (`zipHardhat`, `zipFoundry`) are not part of the package's documented public exports.\n- **Callers of `zipHardhat` / `zipFoundry` who forward externally-controlled strings into `opts.name` / `opts.uri`:** upgrade to `0.10.9`.\n\n## Patches\n\nFixed in `@openzeppelin/wizard@0.10.9`.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-06-11T13:27:24.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.8,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","references":["https://github.com/OpenZeppelin/contracts-wizard/security/advisories/GHSA-4x76-22x2-rx8v","https://github.com/OpenZeppelin/contracts-wizard/commit/ec12c44f8d9e0491eba31037f95b36e98ec58b5f","https://github.com/OpenZeppelin/contracts-wizard/releases/tag/%40openzeppelin%2Fwizard%400.10.9","https://github.com/advisories/GHSA-4x76-22x2-rx8v"],"source_kind":"github","identifiers":["GHSA-4x76-22x2-rx8v","CVE-2026-48054"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-11T14:00:08.766Z","updated_at":"2026-06-14T01:00:12.372Z","epss_percentage":0.0004,"epss_percentile":0.12439,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00eDc2LTIyeDItcng4ds4ABYje","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS00eDc2LTIyeDItcng4ds4ABYje","packages":[{"ecosystem":"npm","package_name":"@openzeppelin/wizard","versions":[{"first_patched_version":"0.10.9","vulnerable_version_range":"\u003c= 0.10.8"}],"purl":"pkg:npm/%40openzeppelin%2Fwizard"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00eDc2LTIyeDItcng4ds4ABYje/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@openzeppelin/wizard","docker_dependents_count":1,"docker_downloads_count":13,"usage_url":"https://repos.ecosyste.ms/usage/npm/@openzeppelin/wizard","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@openzeppelin/wizard/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-08-28T08:46:46.133Z","issues_count":56,"pull_requests_count":189,"avg_time_to_close_issue":4693762.823529412,"avg_time_to_close_pull_request":1049809.382857143,"issues_closed_count":34,"pull_requests_closed_count":175,"pull_request_authors_count":17,"issue_authors_count":17,"avg_comments_per_issue":1.3392857142857142,"avg_comments_per_pull_request":1.1216931216931216,"merged_pull_requests_count":140,"bot_issues_count":3,"bot_pull_requests_count":113,"past_year_issues_count":21,"past_year_pull_requests_count":95,"past_year_avg_time_to_close_issue":2423881.0,"past_year_avg_time_to_close_pull_request":1015107.630952381,"past_year_issues_closed_count":10,"past_year_pull_requests_closed_count":84,"past_year_pull_request_authors_count":9,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":1.1428571428571428,"past_year_avg_comments_per_pull_request":1.463157894736842,"past_year_bot_issues_count":3,"past_year_bot_pull_requests_count":53,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenZeppelin%2Fcontracts-wizard/issues","maintainers":[{"login":"ericglau","count":68,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ericglau"},{"login":"frangio","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/frangio"},{"login":"ericnordelo","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ericnordelo"},{"login":"martriay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martriay"}],"active_maintainers":[{"login":"ericglau","count":34,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ericglau"},{"login":"ericnordelo","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ericnordelo"},{"login":"frangio","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/frangio"},{"login":"martriay","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martriay"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@openzeppelin%2Fwizard/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@openzeppelin%2Fwizard/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@openzeppelin%2Fwizard/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@openzeppelin%2Fwizard/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@openzeppelin%2Fwizard/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@openzeppelin%2Fwizard/codemeta","maintainers":[{"uuid":"ericglau","login":"ericglau","name":null,"email":"ericglau@outlook.com","url":null,"packages_count":78,"html_url":"https://www.npmjs.com/~ericglau","role":null,"created_at":"2022-11-13T05:08:36.857Z","updated_at":"2022-11-13T05:08:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/ericglau/packages"},{"uuid":"frangio","login":"frangio","name":null,"email":"frangio.1@gmail.com","url":null,"packages_count":133,"html_url":"https://www.npmjs.com/~frangio","role":null,"created_at":"2022-11-13T05:08:37.004Z","updated_at":"2022-11-13T05:08:37.004Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/frangio/packages"},{"uuid":"amxx","login":"amxx","name":null,"email":"hadrien.croubois@gmail.com","url":null,"packages_count":53,"html_url":"https://www.npmjs.com/~amxx","role":null,"created_at":"2022-11-13T05:08:37.135Z","updated_at":"2022-11-13T05:08:37.135Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/amxx/packages"},{"uuid":"zeljkox","login":"zeljkox","name":null,"email":"zeljko89markovic@gmail.com","url":null,"packages_count":130,"html_url":"https://www.npmjs.com/~zeljkox","role":null,"created_at":"2026-02-14T18:10:32.223Z","updated_at":"2026-02-14T18:10:32.223Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/zeljkox/packages"},{"uuid":"ernestognw","login":"ernestognw","name":null,"email":"ernesto@openzeppelin.com","url":null,"packages_count":45,"html_url":"https://www.npmjs.com/~ernestognw","role":null,"created_at":"2023-09-20T13:33:46.075Z","updated_at":"2023-09-20T13:33:46.075Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/ernestognw/packages"},{"uuid":"arr00","login":"arr00","name":null,"email":"arr00@daodudes.com","url":null,"packages_count":42,"html_url":"https://www.npmjs.com/~arr00","role":null,"created_at":"2026-02-14T18:10:30.794Z","updated_at":"2026-02-14T18:10:30.794Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/arr00/packages"},{"uuid":"tirumerla","login":"tirumerla","name":null,"email":"tirumerla@gmail.com","url":null,"packages_count":123,"html_url":"https://www.npmjs.com/~tirumerla","role":null,"created_at":"2026-02-14T18:10:34.471Z","updated_at":"2026-02-14T18:10:34.471Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/tirumerla/packages"},{"uuid":"dylkil","login":"dylkil","name":null,"email":"dylankilkenny95@gmail.com","url":null,"packages_count":123,"html_url":"https://www.npmjs.com/~dylkil","role":null,"created_at":"2026-02-14T18:10:32.614Z","updated_at":"2026-02-14T18:10:32.614Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/dylkil/packages"},{"uuid":"namis","login":"namis","name":null,"email":"me@nami.sh","url":null,"packages_count":124,"html_url":"https://www.npmjs.com/~namis","role":null,"created_at":"2026-02-14T18:10:31.916Z","updated_at":"2026-02-14T18:10:31.916Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/namis/packages"},{"uuid":"pasevin","login":"pasevin","name":null,"email":"pasevin@gmail.com","url":null,"packages_count":103,"html_url":"https://www.npmjs.com/~pasevin","role":null,"created_at":"2026-02-14T18:10:35.059Z","updated_at":"2026-02-14T18:10:35.059Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/pasevin/packages"},{"uuid":"collins-oz","login":"collins-oz","name":null,"email":"collins.wekesa@openzeppelin.com","url":null,"packages_count":122,"html_url":"https://www.npmjs.com/~collins-oz","role":null,"created_at":"2026-02-14T18:10:33.578Z","updated_at":"2026-02-14T18:10:33.578Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/collins-oz/packages"},{"uuid":"luiz-lvj","login":"luiz-lvj","name":null,"email":"luiz.vasconcelos@openzeppelin.com","url":null,"packages_count":24,"html_url":"https://www.npmjs.com/~luiz-lvj","role":null,"created_at":"2026-02-14T18:10:31.125Z","updated_at":"2026-02-14T18:10:31.125Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/luiz-lvj/packages"},{"uuid":"son-oz","login":"son-oz","name":null,"email":"son.dinh@openzeppelin.com","url":null,"packages_count":130,"html_url":"https://www.npmjs.com/~son-oz","role":null,"created_at":"2026-02-14T18:10:31.618Z","updated_at":"2026-02-14T18:10:31.618Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/son-oz/packages"}]}