Sign In

agentshield-js

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

agentshield-js

Official SDK for the AgentShield security protocol — real-time smart contract security for autonomous AI agents

latest
Source
npmnpm
Version
2.1.1
Version published
Maintainers
1
Created
Source

AgentShield JS SDK

Trust no contract. Verify before you transact.

Official JavaScript SDK for AgentShield — smart contract security for autonomous AI agents. 20 methods covering verification, scanning, wallet monitoring, threat reporting, and leaderboards.

npm version License: MIT

Install

npm install agentshield-js

Quick Start

const AgentShield = require('agentshield-js');
const shield = new AgentShield({ apiKey: 'your-key' }); // optional for free tier

// Verify a contract before trading
const result = await shield.verify('0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D', 'ethereum');
console.log(result.risk_level);    // "low" | "medium" | "high" | "critical"
console.log(result.is_honeypot);   // false
console.log(result.risks_found);   // []

// Full scan (14+ checks)
const scan = await shield.scan('DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263', 'solana');
console.log(scan.mint_authority);  // false
console.log(scan.freeze_authority); // false

// Safe wrapper — throws on dangerous contracts
await shield.safeInteract('0x...', 'base'); // throws if honeypot/rug

All 20 Methods

Security

MethodDescription
verify(contract, chain)Quick safety check — honeypots, rug pulls, taxes, ownership
scan(contract, chain)Full 14+ threat scan — mint auth, freeze, proxies, liquidity
deepScan(contract, chain)Forensic analysis — bytecode, ownership graph, exploits
verifyBatch(contracts, chain)Batch verify up to 50 contracts
contractDiff(contract, chain)Detect changes between contract snapshots
safeInteract(contract, chain)Verify + throw on danger (use before any tx)
safeScan(contract, chain)Scan + throw on danger

Wallet Protection

MethodDescription
monitor({ wallet, callback_url })Real-time drain detection with auto-freeze
freeze({ wallet, reason })Emergency freeze all agent wallets
alerts(wallet, limit)Get recent drain alerts

Community

MethodDescription
report({ contract, reason, evidence })Report malicious contracts (+50 bonus calls)
reputation(agent)Get community reputation score
webhook({ contract, callback_url })Watch for proxy upgrades, ownership transfers
dashboard()Your usage, billing, webhooks
stats()Platform-wide statistics
integrations()Available integrations

Social & Leaderboard

MethodDescription
leaderboard()Race to 1M — top 10 win $500 USDC
setAgentName(name)Set leaderboard display name
giveaway()View active giveaways
giveawayEnter(name)Enter giveaway (paid subscribers only)
referral(action, code)Create/redeem referral codes (20% commission)

Supported Chains

Ethereum, Base, Polygon, Arbitrum, Optimism, BSC, Avalanche, Solana

Pricing

TierPriceCalls
Free$010 verify + 5 scan + 2 deep per day
Pay-per-call$0.001Unlimited via x402 (USDC or SOL)
Starter$4.99/mo5,000 calls
Pro$19.99/mo100,000 + unlimited deep scans
Builder$49.99/moUnlimited everything

MCP Server

For AI agents using Model Context Protocol:

npx agentshield-mcp

See agentshield-mcp for 19 MCP tools.

License

MIT

Keywords

agentshield

FAQs

Package last updated on 11 Apr 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts