Releases: HCS412/contractkit
Releases · HCS412/contractkit
ContractKit v0.1.0 - Initial Release
A Claude Code plugin for generating smart contract projects from safe templates.
Installation
/plugin install HCS412/contractkit
What's Included
4 Templates:
erc20- Fungible token with role-based mintingerc721- NFT with role-based minting and base URIescrow- Three-party escrow with release/refund/disputevault- Deposit/withdraw vault with reentrancy protection
8 Skills:
/contractkit:new- Scaffold a new project/contractkit:test- Format and run tests/contractkit:local- Start local Anvil chain/contractkit:deploy- Deploy to local or Sepolia/contractkit:call- Call contract functions/contractkit:status- Show project status/contractkit:explain- Explain contract functionality/contractkit:audit-lite- Generate risk checklist
Quick Start
/contractkit:new erc20 MyToken MTK
cd contractkit-projects/mytoken
/contractkit:test
/contractkit:local
/contractkit:deploy local
/contractkit:call mint --args "0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266" "1000000000000000000"
/contractkit:call balanceOf --args "0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266"Requirements
- Foundry (forge, anvil, cast)
- Claude Code
Known Limitations
- Requires Foundry installed locally
audit-liteis a checklist, not a security audit- No mainnet deployment automation (by design)
- Templates are starting points, not production-ready code