contract-deployer
Installation
SKILL.md
Smart Contract Deployer
A skill to compile and deploy Solidity smart contracts. It supports compiling source code or files and deploying to any EVM-compatible blockchain.
Quick Start
# Deploy a simple contract
result = await agent.run_tool(
"deploy_contract",
source_code="contract Hello { string public message = 'Hello'; }",
contract_name="Hello",
rpc_url="http://localhost:8545",
private_key="0x..."
)
print(result)