← Back to Skills Marketplace
ShieldBot BNB Chain Security Scanner
by
Ridwan Nurudeen
· GitHub ↗
· v1.0.1
· MIT-0
144
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install shieldbot-security
Description
BNB Chain security scanner — scan contracts, simulate transactions, detect phishing, investigate deployers, track scam campaigns, and audit wallet approvals...
Usage Guidance
This skill appears coherent for a contract/transaction scanner, but it will transmit any addresses, transaction parameters, URLs, and free-text questions you provide to the external ShieldBot API (https://api.shieldbotsecurity.online) which is unauthenticated and may log queries. Before installing: 1) Verify you trust the ShieldBot service and the GitHub source (the SKILL metadata points to an external repo). 2) Never send private keys, seed phrases, or wallet JSON — the skill does not request them but user mistakes could leak them. 3) If privacy/logging is a concern, set SHIELDBOT_API_BASE to a vetted endpoint or avoid sending sensitive identifiers, and consider disabling autonomous invocation or narrowing trigger keywords to avoid accidental calls. 4) Note small implementation quirks (inconsistent param names like chainId vs chain_id) — functionality may need testing. If you need stronger guarantees about where data goes, review and run the included Python client locally or inspect the ShieldBot API/privacy policy first.
Capability Analysis
Type: OpenClaw Skill
Name: shieldbot-security
Version: 1.0.1
The skill provides a legitimate interface to the ShieldBot Security API for auditing smart contracts, simulating transactions, and detecting phishing on EVM-compatible blockchains. Analysis of 'shieldbot_client.py' and 'format_output.py' shows standard HTTP client logic and data formatting consistent with the stated purpose, with no evidence of malicious execution, unauthorized data exfiltration, or prompt injection. All network requests are directed to the documented endpoint (api.shieldbotsecurity.online) and are triggered by explicit user actions.
Capability Assessment
Purpose & Capability
Name/description match the included code and SKILL.md: the Python client calls ShieldBot API endpoints to scan contracts, simulate transactions, check phishing, inspect deployers, list campaigns, and audit approvals. Required binaries (python) and the minimal requests dependency are proportionate to the stated purpose.
Instruction Scope
SKILL.md instructs the agent to call local Python client scripts that POST/GET user-supplied contract addresses, transaction parameters, wallet addresses, URLs, and free-text questions to the ShieldBot API. That is expected for this product, but it means user-supplied inputs will be sent to an external service. Also the trigger keyword list is broad and could cause accidental activation—consider stricter invocation rules if privacy is a concern.
Install Mechanism
No download-from-URL installs or archive extraction. The only dependency is the well-known 'requests' package declared in requirements.txt; installation via pip is typical and proportional.
Credentials
The skill does not require credentials or sensitive environment variables. It exposes a single optional override SHIELDBOT_API_BASE to point at a different API endpoint. No secret tokens, keys, or config paths are requested.
Persistence & Privilege
The skill does not request always:true or other elevated privileges, and does not attempt to modify other skills or system-wide settings. It runs as an invoked Python client and returns formatted output.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install shieldbot-security - After installation, invoke the skill by name or use
/shieldbot-security - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Added homepage and source code links to the skill metadata and documentation.
- Introduced a new "Security & Privacy" section detailing exactly what data is transmitted and for what purpose.
- Clarified that no credentials, private keys, or personal data are collected or transmitted.
- Listed API rate limits and endpoint requirements for transparency.
- Made minor formatting and wording improvements throughout SKILL.md.
v1.0.0
Initial release of shieldbot-security skill:
- Added contract security scan, transaction simulation, deployer investigation, phishing URL detection, scam campaign tracking, approval audits, and AI-powered security Q&A via ShieldBot API.
- Supports BNB Chain, Ethereum, Base, Arbitrum, Polygon, Optimism, and opBNB (7 EVM networks).
- Responds to a wide set of DeFi and security queries using easy trigger keywords.
- Provides clear risk verdicts, warnings for scams/phishing, and detailed audit guidance.
- No API key required; base URL configurable via environment variable.
Metadata
Frequently Asked Questions
What is ShieldBot BNB Chain Security Scanner?
BNB Chain security scanner — scan contracts, simulate transactions, detect phishing, investigate deployers, track scam campaigns, and audit wallet approvals... It is an AI Agent Skill for Claude Code / OpenClaw, with 144 downloads so far.
How do I install ShieldBot BNB Chain Security Scanner?
Run "/install shieldbot-security" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is ShieldBot BNB Chain Security Scanner free?
Yes, ShieldBot BNB Chain Security Scanner is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does ShieldBot BNB Chain Security Scanner support?
ShieldBot BNB Chain Security Scanner is cross-platform and runs anywhere OpenClaw / Claude Code is available (win32, linux, darwin).
Who created ShieldBot BNB Chain Security Scanner?
It is built and maintained by Ridwan Nurudeen (@ridwannurudeen); the current version is v1.0.1.
More Skills