What problem does it solve?
Many teams and developers struggle to design, implement, audit, and deploy secure blockchain smart contracts and DeFi primitives consistently, which leads to costly vulnerabilities, failed deployments, and slow product iteration. This Skill reduces the burden by producing production-ready contract code, test suites, deploy scripts, and basic security checks tailored to the chosen chain and toolchain.
Core Features & Use Cases
- Smart contract generation: Generate Solidity or Rust contracts (ERC-20/721/1155, custom token, staking, lending) with NatSpec comments and recommended OpenZeppelin patterns.
- Security audit & checks: Perform checklist-style vulnerability checks for reentrancy, access control, oracle risks, and common DeFi attack vectors and propose fixes.
- Deployment & testing: Produce Hardhat/Foundry/Anchor deploy scripts and unit/integration tests plus verification commands for testnet/mainnet.
- Use Case: A startup can request a token + staking contract for Polygon, receive contract code, a Hardhat deploy script, and a test suite plus a short audit summary to verify readiness for testnet.
Quick Start
Use the blockchain-dev skill to write an ERC-20 token named ThaiCoin (THAIC) with pause and blacklist features and provide a Hardhat deploy script for Polygon.