Skip to content

Releases: HCS412/contractkit

ContractKit v0.1.0 - Initial Release

22 Jan 13:50

Choose a tag to compare

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 minting
  • erc721 - NFT with role-based minting and base URI
  • escrow - Three-party escrow with release/refund/dispute
  • vault - 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

Known Limitations

  • Requires Foundry installed locally
  • audit-lite is a checklist, not a security audit
  • No mainnet deployment automation (by design)
  • Templates are starting points, not production-ready code

Links