bounty-hunter

Automate smart contract security auditing and incident response for EVM targets.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/BBHGuild/bwc --skill bounty-hunter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bounty-hunter
Source: https://github.com/BBHGuild/bwc/tree/main/docs/src/skills/bounty-hunting
Command: npx skills add https://github.com/BBHGuild/bwc --skill bounty-hunter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires forge, cast, anvil, git, python3, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of finding security vulnerabilities in Ethereum smart contracts, writing proof-of-concept exploits, and assisting with security incident response.

Core Features & Use Cases

  • Bug Hunting: Systematically identify vulnerabilities using the BWC taxonomy and Foundry tools.
  • PoC Development: Generate working exploit code and test cases.
  • Incident Response: Assist in analyzing hacks, writing postmortems, and developing mitigation strategies.
  • Use Case: A security researcher can use this Skill to analyze a target smart contract, identify potential reentrancy bugs (BWC 2), and generate a Foundry test case to confirm the vulnerability.

Quick Start

Use the bounty-hunter skill to analyze the contract at address 0x123...abc for reentrancy vulnerabilities.

Frequently Asked Questions about bounty-hunter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find and exploit reentrancy vulnerabilities in EVM smart contracts?

Smart contract vulnerability discovery uses the BWC taxonomy and Foundry to systematically identify reentrancy and other EVM security flaws. It generates proof-of-concept exploit code to confirm each vulnerability found during the audit.

What is the best way to generate a Foundry proof-of-concept for a smart contract exploit?

PoC development generates working exploit code and Foundry test cases for EVM targets. By analyzing the target smart contract, it produces executable test cases that validate the discovered vulnerability during security auditing.

Can I use this for incident response and postmortem analysis after a smart contract hack?

Incident response analysis assists in investigating smart contract hacks by developing mitigation strategies and writing postmortems. It applies specific response playbooks to manage security incidents and guide recovery workflows for compromised EVM targets.

Do I need Foundry and Python installed to run smart contract security audits?

Smart contract security auditing requires Forge, Cast, Anvil, Git, and Python3 installed. These dependencies provide the necessary environment to execute vulnerability discovery, generate PoCs, and run incident response scripts.

What limitations exist when using BWC taxonomy for bug bounty hunting on EVM targets?

Bug bounty hunting using BWC taxonomy focuses specifically on EVM smart contracts. It is limited to vulnerability discovery, PoC generation, and incident analysis, and does not extend to non-EVM architectures or general web security audits.

Does the bounty-hunter skill support automated exploit development for bug bounty submissions?

The bounty-hunter skill supports exploit development by automating PoC generation for bug bounty hunting. It creates working exploit code and Foundry test cases to validate smart contract vulnerabilities before submission.