install
source · Clone the upstream repo
git clone https://github.com/TermiX-official/cryptoclaw
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/TermiX-official/cryptoclaw "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/contract-deployer" ~/.claude/skills/termix-official-cryptoclaw-contract-deployer && rm -rf "$T"
manifest:
skills/contract-deployer/SKILL.mdsource content
Contract Deployer Skill
Deploy smart contracts (ERC20, ERC721) from templates.
Overview
Help users deploy standard token contracts using pre-built templates and the
write_contract tool.
Capabilities
- Deploy ERC20: Create a new fungible token with custom name, symbol, supply
- Deploy ERC721: Create a new NFT collection
- Verify deployment: Check deployed contract on block explorer
- Contract interaction: Read/write to deployed contracts
Tools Used
- Deploy contract bytecodewrite_contract
- Verify deploymentis_contract
- Read contract stateread_contract
- Estimate deployment costestimate_gas
Security Rules
- ALWAYS show estimated deployment gas cost before executing
- ALWAYS confirm contract parameters (name, symbol, supply) with user
- Warn about mainnet deployments (suggest testnet first)
- Never deploy without explicit confirmation
Example Interactions
User: "Deploy an ERC20 token called MyCoin with 1M supply on BSC" Action: Show deployment parameters, gas estimate, confirm, deploy using ERC20 template
User: "Create an NFT collection on Polygon" Action: Collect name/symbol, show gas estimate, deploy ERC721 template