A web-based Ethereum smart contract template generator and deployment tool. Easily customize and deploy ERC-based smart contracts using an intuitive React interface and Web3 integrations.
- Generate popular smart contract templates:
- ERC-20 (fungible tokens)
- ERC-721 (NFTs)
- Basic custom contracts
- Customize parameters: name, symbol, supply, owner
- Deploy directly to Ethereum via MetaMask
- Built-in Solidity editor with syntax highlighting
- React-based interface for a smooth user experience
- Works with Ethereum testnets (Goerli, Sepolia) and mainnet
| Tech | Description |
|---|---|
| React | Frontend framework |
| Solidity | Smart contract language |
| Web3.js | Ethereum interaction |
| MetaMask | Wallet integration for deployment |
| Truffle | Smart contract compilation/testing |
- Node.js v16+ recommended
- MetaMask extension installed
- Ethereum wallet with test ETH (for testnet deployment)
git clone https://github.com/akbarnaeem/smart-contract-template-generator.git
cd smart-contract-template-generator