smart-contract-generator

Community

Secure Solidity contracts, generated in seconds.

AuthorDexploarer
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Writing secure and standard-compliant Solidity smart contracts is challenging, requiring deep knowledge of best practices and common vulnerabilities. This Skill automates the generation of various contract types, leveraging OpenZeppelin for security and reliability.

Core Features & Use Cases

  • Standard-Compliant Contracts: Generates ERC-20, ERC-721, and ERC-1155 tokens, along with custom contracts, all built on OpenZeppelin's audited libraries.
  • Built-in Security & Best Practices: Includes patterns for reentrancy protection, access control, pull-over-push, gas optimization, and a comprehensive audit checklist.
  • Use Case: "Create an ERC-721 NFT contract with a max supply of 10,000, a mint price of 0.05 ETH, and an owner-controlled pause function."

Quick Start

Generate an ERC-20 token contract named 'MyCoin' with symbol 'MC' and an initial supply of 1,000,000 tokens, owned by the deployer.

Dependency Matrix

Required Modules

@openzeppelin/contractshardhat@nomicfoundation/hardhat-toolboxdotenv

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: smart-contract-generator
Download link: https://github.com/Dexploarer/claudius-skills/archive/main.zip#smart-contract-generator

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository