By cyfrin
Battle-test Solidity smart contracts with real funds on BattleChain ZKSync L2 by deploying via cyfrin/battlechain-lib, creating Safe Harbor agreements for whitehat attacks, and promoting verified contracts to mainnet.
npx claudepluginhub cyfrin/solskill --plugin battlechain-tutorialInstructions for writing production grade solidity code and working with BattleChain.
npx skills add cyfrin/solskill --skill solidity
npx skills add cyfrin/solskill
npx skills add cyfrin/solskill --skill battlechain
npx skills add cyfrin/solskill --skill battlechain-tutorial
# Open a claude code terminal, and in the claude prompt run:
/plugin marketplace add Cyfrin/solskill
# Install individual skills:
/plugin install solidity@solskill
/plugin install battlechain@solskill
/plugin install battlechain-tutorial@solskill
# Press Ctrl+C then run claude again. Or type /exit to quit first.
# CLAUDE WILL TELL YOU THAT RUNNING /reload-plugins WORKS, IT DOES NOT
/exit
claude --continue
Production-grade Solidity development standards covering code quality, testing patterns, security practices, and Foundry workflows.
Create me an AMM with 2 tokens and a 0.3% fee
Build a token vault contract for a specific token
Reference for BattleChain — the pre-mainnet L2 for battle-testing smart contracts with real funds. Covers deploying contracts, creating Safe Harbor agreements, whitehat attack workflows, contract lifecycle management, and on-chain APIs.
How do I request attack mode for my contract on BattleChain?
Find contracts under attack on BattleChain and check their bounty terms
Interactive deployment wizard that walks you through preparing your Foundry project for BattleChain. Scans your existing contracts and scripts, asks 14 guided questions with clickable options, then generates all the deployment scripts and Safe Harbor agreements for you.
Deploy my contracts to BattleChain
Write smart contract scripts for BattleChain
Patrick Collins and the Cyfrin team.
Blockchain development with Solidity security, DeFi protocols, NFT standards, and Web3 testing
AI-powered smart contract security auditor with parallel hunt lanes, Devil's Advocate verification, static analysis (Slither, Aderyn), fuzz testing (Echidna, Medusa), symbolic execution (Halmos), Solodit intelligence, and interactive Map-Hunt-Attack methodology
Blue-team release-gate skill for smart contract systems. Classifies projects, reviews deployment and upgrade execution paths, inspects CI/CD and dependency trust boundaries, evaluates signer/admin operational security, and produces evidence-based release blockers, warnings, and release verdicts.
Comprehensive smart contract security toolkit based on Trail of Bits' Building Secure Contracts framework. Includes vulnerability scanners for 6 blockchains and 5 development guideline assistants.
Share bugs, ideas, or general feedback.
Specialized agents for blockchain development, smart contracts, and Web3 applications
Audits Solidity codebases for smart contract vulnerabilities using a four-phase workflow covering 36 vulnerability classes.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim