{"slug":"rugproof","title":"rugproof","description":"Smart contract security auditor for Claude Code — vuln detection, exploit PoCs, mainnet-fork simulation, audit cards, on-chain certificates. Solidity + Vyper · 38 commands · 19 agents · 33 skills · 9 MCP servers.","developer":"Rugproof","category":null,"reported_installs":null,"active":true,"first_seen_at":"2026-10-03T22:13:33.942Z","last_seen_at":"2026-11-07T00:08:29.147Z","last_changed_at":"2026-10-03T22:13:33.942Z","platform":"claude","sources":["Community"],"works_with":["Claude Code"],"marketplace_url":null,"repository_url":"https://github.com/omermaksutii/RugProof.git","web_data":{},"github_data":{},"catalog_sources":{"community":[{"name":"rugproof","source":{"sha":"7091cf5e25231183b98d8bfaaa11ca7d8df8b64d","url":"https://github.com/omermaksutii/RugProof.git","source":"url"},"homepage":"https://omermaksutii.github.io/RugProof/","description":"Smart contract security auditor for Claude Code — vuln detection, exploit PoCs, mainnet-fork simulation, audit cards, on-chain certificates. Solidity + Vyper · 38 commands · 19 agents · 33 skills · 9 MCP servers."}]},"manifest":{"url":"https://raw.githubusercontent.com/omermaksutii/RugProof/7091cf5e25231183b98d8bfaaa11ca7d8df8b64d/.claude-plugin/plugin.json","payload":{"name":"rugproof","hooks":{"PreToolUse":[{"hooks":[{"type":"command","command":"${CLAUDE_PLUGIN_ROOT}/hooks/pre-deploy-check.sh"}],"matcher":"Bash"}],"PostToolUse":[{"hooks":[{"type":"command","command":"${CLAUDE_PLUGIN_ROOT}/hooks/post-test-coverage.sh"}],"matcher":"Bash"}]},"author":{"url":"https://github.com/omermaksutii/RugProof","name":"Rugproof"},"license":"MIT","version":"1.0.1","homepage":"https://omermaksutii.github.io/RugProof","keywords":["security","audit","solidity","smart-contracts","defi","ethereum","berachain","evm","vulnerability"],"mcpServers":{"anvil":{"args":["${CLAUDE_PLUGIN_ROOT}/mcp/anvil-mcp/dist/index.js"],"command":"node"},"tenderly":{"env":{"TENDERLY_ACCOUNT":"${TENDERLY_ACCOUNT}","TENDERLY_PROJECT":"${TENDERLY_PROJECT}","TENDERLY_ACCESS_KEY":"${TENDERLY_ACCESS_KEY}"},"args":["${CLAUDE_PLUGIN_ROOT}/mcp/tenderly-mcp/dist/index.js"],"command":"node"},"c4-history":{"args":["${CLAUDE_PLUGIN_ROOT}/mcp/c4-history-mcp/dist/index.js"],"command":"node"},"monitoring":{"args":["${CLAUDE_PLUGIN_ROOT}/mcp/monitoring-mcp/dist/index.js"],"command":"node"},"fuzz-runner":{"env":{"HALMOS_PATH":"${HALMOS_PATH}","MEDUSA_PATH":"${MEDUSA_PATH}","ECHIDNA_PATH":"${ECHIDNA_PATH}"},"args":["${CLAUDE_PLUGIN_ROOT}/mcp/fuzz-runner-mcp/dist/index.js"],"command":"node"},"gas-tracker":{"args":["${CLAUDE_PLUGIN_ROOT}/mcp/gas-tracker-mcp/dist/index.js"],"command":"node"},"forge-runner":{"args":["${CLAUDE_PLUGIN_ROOT}/mcp/forge-runner-mcp/dist/index.js"],"command":"node"},"block-explorer":{"env":{"ARBISCAN_API_KEY":"${ARBISCAN_API_KEY}","BASESCAN_API_KEY":"${BASESCAN_API_KEY}","BERATRAIL_API_KEY":"${BERATRAIL_API_KEY}","ETHERSCAN_API_KEY":"${ETHERSCAN_API_KEY}"},"args":["${CLAUDE_PLUGIN_ROOT}/mcp/block-explorer-mcp/dist/index.js"],"command":"node"},"hardhat-runner":{"args":["${CLAUDE_PLUGIN_ROOT}/mcp/hardhat-runner-mcp/dist/index.js"],"command":"node"},"mythril-runner":{"env":{"MYTHRIL_PATH":"${MYTHRIL_PATH}"},"args":["${CLAUDE_PLUGIN_ROOT}/mcp/mythril-runner-mcp/dist/index.js"],"command":"node"},"slither-runner":{"env":{"SLITHER_PATH":"${SLITHER_PATH}"},"args":["${CLAUDE_PLUGIN_ROOT}/mcp/slither-runner-mcp/dist/index.js"],"command":"node"},"token-metadata":{"args":["${CLAUDE_PLUGIN_ROOT}/mcp/token-metadata-mcp/dist/index.js"],"command":"node"},"sherlock-history":{"args":["${CLAUDE_PLUGIN_ROOT}/mcp/sherlock-history-mcp/dist/index.js"],"command":"node"}},"description":"Smart contract security auditor for Claude Code. Rugproof your code before someone else does.","_install_notes":{"git_hooks":"pre-commit and pre-push hooks live in /hooks and are installed by /rugproof-init via symlinks into .git/hooks. They run outside Claude Code on git operations."}},"observed_at":"2026-11-06T10:48:37Z"}}