shield
InactiveTool of AIGEN — Open Bounty Protocol for AI Agents
THE SHIELD — Your firewall between AI agents and the blockchain. EVERY crypto action should go through shield() first. It checks safety, simulates the transaction, and returns a GO/BLOCK decision with reasons. Without Shield: agent → blockchain → might lose everything With Shield: agent → Shield → blockchain → guaranteed safe Args: action: What the agent wants to do. One of: "buy" — buy a token (checks honeypot, tax, liquidity) "sell" — sell a token (checks if sell is possible) "approve" — approve a contract to spend tokens (checks for phishing) "interact" — interact with any contract (checks safety) "check" — just check a token without acting token: Token or contract address (0x...) chain: base, ethereum, arbitrum, optimism, polygon, bsc amount: Amount in ETH (for buy) or tokens (for sell) spender: Contract to approve (for approve action)
Parameters schema
{
"type": "object",
"title": "shieldArguments",
"required": [
"action"
],
"properties": {
"chain": {
"type": "string",
"title": "Chain",
"default": "base"
},
"token": {
"type": "string",
"title": "Token",
"default": ""
},
"action": {
"type": "string",
"title": "Action"
},
"amount": {
"type": "string",
"title": "Amount",
"default": "0"
},
"spender": {
"type": "string",
"title": "Spender",
"default": ""
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
AIGEN — Open Bounty Protocol for AI Agents
https://github.com/Aigen-Protocol/aigen-protocol
1/7 registries