Smart Contract and Web3 App
engineering
Smart Contract and Web3 App is a Claude Code skill that builds and ships a Solidity smart contract together with the app around it. Use it for requests like create an NFT collection, issue an ERC-721 or ERC-1155 token, deploy to Sepolia, or connect a wallet to my site. Phases: choosing the asset and toolchain (Remix, or Hardhat and Foundry), wallet and test ETH, a contract on OpenZeppelin templates with mint rules, a testnet deploy, exercising both happy and rejected calls, source verification on Etherscan, metadata and media on IPFS, a frontend with ethers or viem and a wrong-network guard, then a scripted mainnet deploy with the key read from the environment. Key-safety rules apply at every step. You get a tested contract and a working site.
- #solidity
- #nft
- #openzeppelin
- #ethereum
- #hardhat
- #foundry
- #ipfs
- #wallet