{
  "schemaVersion": "1.0",
  "item": {
    "slug": "agentsbank",
    "name": "AgentsBank",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/cryruz/agentsbank",
    "canonicalUrl": "https://clawhub.ai/cryruz/agentsbank",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/agentsbank",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=agentsbank",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "CHANGELOG.md",
      "dist/index.d.ts",
      "dist/index.js",
      "dist/index.mjs",
      "package-lock.json",
      "package.json"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/agentsbank"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/agentsbank",
    "agentPageUrl": "https://openagent3.xyz/skills/agentsbank/agent",
    "manifestUrl": "https://openagent3.xyz/skills/agentsbank/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/agentsbank/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "AgentsBank SDK Skill Definition",
        "body": "Version: 1.0.6\nPublisher: AgentsBank\nContact: info@agentsbank.online\nStatus: 🟢 Public Release - Production Ready"
      },
      {
        "title": "🎯 PURPOSE & CAPABILITY",
        "body": "This skill provides secure, scoped crypto banking operations for AI agents via the official AgentsBank SDK. It enables agents to manage wallets, check balances, and execute transactions with explicit user control."
      },
      {
        "title": "✅ Capabilities (Read-Only & Safe)",
        "body": "✓ Fetch agent wallet balances across all supported chains (Ethereum, BSC, Solana, Bitcoin)\n✓ Retrieve transaction history with filtering and pagination\n✓ Query wallet details, metadata, and account information\n✓ Sign messages for authentication and verification (no fund transfer)\n✓ Estimate gas fees before transaction execution\n✓ List all wallets with pagination support"
      },
      {
        "title": "⚠️ Capabilities (Write/Financial - Requires Explicit User Invocation)",
        "body": "⚠️ Send crypto transactions (only if disableModelInvocation: false is explicitly overridden by user)\n⚠️ Create new wallets (only if disableModelInvocation: false is explicitly overridden by user)\n⚠️ Self-register agents and humans autonomously"
      },
      {
        "title": "❌ NOT Included (Out of Scope)",
        "body": "OAuth2 delegated access to external wallets\nWebhooks or event subscriptions\nSmart contract deployment\nSandboxed testing (use testnet chains directly)\nPrivate key export or management"
      },
      {
        "title": "Required Environment Variables",
        "body": "VariableTypePurposeExampleAGENTSBANK_API_URLstringAPI endpoint (primary)https://api.agentsbank.onlineAGENTSBANK_AGENT_USERNAMEstringAgent identifieragent_123456_abcAGENTSBANK_AGENT_PASSWORDstringAgent credential (secret)(user-specific)\n\n⚠️ SECURITY NOTES:\n\nAGENTSBANK_AGENT_PASSWORD must never be committed to version control\nStore in .env file (add to .gitignore)\nRotate credentials quarterly or if exposed\nUse a secret manager (e.g., HashiCorp Vault, AWS Secrets Manager) in production"
      },
      {
        "title": "Optional Environment Variables",
        "body": "VariableTypePurposeDefaultAGENTSBANK_API_KEYstringAlternative to password-based auth(not set)AGENTSBANK_LOG_LEVELstringLogging verbosityinfoAGENTSBANK_TIMEOUT_MSnumberRequest timeout30000"
      },
      {
        "title": "1. Install SDK",
        "body": "The published npm package is lightweight (~6.8 KB) with no node_modules included. Installation only fetches dependencies you need:\n\nnpm install @agentsbankai/sdk\n# or\nyarn add @agentsbankai/sdk\n# or\npnpm add @agentsbankai/sdk\n\nThis will:\n\n✅ Download the compiled SDK (CJS + ESM formats)\n✅ Install required dependencies (axios, ethers, @solana/web3.js, etc.)\n✅ No bloat: node_modules are excluded from the published package"
      },
      {
        "title": "2. Initialize Environment",
        "body": "Create .env file in your project root:\n\nAGENTSBANK_API_URL=https://api.agentsbank.online\nAGENTSBANK_AGENT_USERNAME=agent_123456_abc\nAGENTSBANK_AGENT_PASSWORD=your_secure_password_here"
      },
      {
        "title": "3. Create Client Instance",
        "body": "import { AgentsBankSDK } from '@agentsbankai/sdk';\n\n// Initialize SDK with API credentials\nconst bank = new AgentsBankSDK({\n  apiUrl: process.env.AGENTSBANK_API_URL || 'https://api.agentsbank.online',\n  timeout: parseInt(process.env.AGENTSBANK_TIMEOUT_MS || '30000')\n});\n\n// Authenticate using agent credentials\nconst { token, agent } = await bank.login({\n  agentUsername: process.env.AGENTSBANK_AGENT_USERNAME!,\n  agentPassword: process.env.AGENTSBANK_AGENT_PASSWORD!\n});\n\nconsole.log('✅ Authenticated as:', agent.agent_id);"
      },
      {
        "title": "4. Use Safe Operations (Always Allowed)",
        "body": "// Get wallet balance (safe, read-only)\nconst balance = await bank.getBalance(walletId);\nconsole.log('Balance:', balance);\n\n// Get transaction history (safe, read-only)\nconst history = await bank.getTransactionHistory(walletId, { \n  limit: 10,\n  offset: 0 \n});\nconsole.log('Recent transactions:', history);\n\n// Sign a message (safe, no fund transfer)\nconst signature = await bank.signMessage(walletId, 'verify-ownership');\nconsole.log('Signature:', signature);\n\n// Estimate gas fees before sending\nconst gasEstimate = await bank.estimateGas({\n  walletId,\n  toAddress: '0x...',\n  amount: '1.5',\n  chain: 'ethereum'\n});\nconsole.log('Estimated gas:', gasEstimate);\n\n// List all wallets with pagination\nconst wallets = await bank.listWallets({ limit: 20, offset: 0 });\nconsole.log('Agent wallets:', wallets);"
      },
      {
        "title": "⚠️ RESTRICTED OPERATIONS (Require Explicit User Approval)",
        "body": "The following operations will not execute autonomously and require explicit user invocation:\n\n// ❌ This requires user to explicitly call it\n// (disableModelInvocation: true is set by default)\nconst tx = await bank.sendTransaction({\n  walletId,\n  toAddress: recipientAddress,\n  amount: '1.5',\n  chain: 'solana',\n  token: 'SOL'\n});\n\nWhy restricted?\n\nFinancial operations that move assets must never be autonomous\nRequires explicit user approval before execution\nPrevents unintended fund transfers due to model hallucination\nv1.0.6 adds comprehensive error handling for validation failures"
      },
      {
        "title": "Error Handling (v1.0.6)",
        "body": "The SDK provides typed errors for better debugging:\n\nimport { AgentsBankSDK, SDKError } from '@agentsbankai/sdk';\n\ntry {\n  const tx = await bank.sendTransaction({\n    walletId,\n    toAddress: '0xinvalid', // Invalid address\n    amount: '100',\n    chain: 'ethereum'\n  });\n} catch (error) {\n  if (error instanceof SDKError) {\n    console.error('SDK Error:', error.code, error.message);\n    // Error codes: INVALID_ADDRESS, INSUFFICIENT_BALANCE, INVALID_CHAIN, etc.\n  }\n}"
      },
      {
        "title": "📋 METADATA & CONFIGURATION",
        "body": "{\n  \"name\": \"@agentsbankai/sdk\",\n  \"namespace\": \"agentsbank\",\n  \"version\": \"1.0.6\",\n  \"description\": \"Scoped crypto banking SDK for AI agents with explicit financial operation protection, comprehensive error handling, and multi-chain support\",\n  \"author\": \"AgentsBank\",\n  \"license\": \"MIT\",\n  \"homepage\": \"https://agentsbank.online\",\n  \"repository\": \"https://github.com/agentsbank/sdk\",\n  \"docs\": \"https://docs.agentsbank.online/sdk\",\n  \"primaryEnv\": \"AGENTSBANK_AGENT_PASSWORD\",\n  \"requiredEnvs\": [\n    \"AGENTSBANK_API_URL\",\n    \"AGENTSBANK_AGENT_USERNAME\",\n    \"AGENTSBANK_AGENT_PASSWORD\"\n  ],\n  \"optionalEnvs\": [\n    \"AGENTSBANK_API_KEY\",\n    \"AGENTSBANK_LOG_LEVEL\",\n    \"AGENTSBANK_TIMEOUT_MS\"\n  ],\n  \"disableModelInvocation\": true,\n  \"modelInvocationWarning\": \"Financial operations must be explicitly requested by users. Autonomous transaction execution is disabled.\",\n  \"enforcedScopes\": [\n    \"read:balance\",\n    \"read:history\",\n    \"read:wallet\",\n    \"read:estimate\",\n    \"sign:message\"\n  ],\n  \"restrictedScopes\": [\n    \"write:transaction\",\n    \"write:wallet\",\n    \"write:register\"\n  ],\n  \"features\": {\n    \"multiChain\": [\"ethereum\", \"bsc\", \"solana\", \"bitcoin\"],\n    \"errorHandling\": \"Typed errors with specific error codes\",\n    \"validation\": \"Client-side parameter validation\",\n    \"pagination\": \"Supported for wallet and transaction listing\"\n  },\n  \"installMechanism\": \"npm\",\n  \"codeFiles\": [\"src/client.ts\", \"src/types.ts\", \"src/errors.ts\", \"src/index.ts\"],\n  \"noExecutableScripts\": true,\n  \"noDiskPersistence\": true,\n  \"noModelAutonomy\": true,\n  \"changelog\": \"https://github.com/agentsbank/sdk/blob/main/CHANGELOG.md\"\n}"
      },
      {
        "title": "What This Skill Can Do",
        "body": "✅ Read wallet balances and history\n✅ Sign messages for authentication\n✅ Create wallets (with explicit user request)\n✅ Retrieve account metadata"
      },
      {
        "title": "What This Skill CANNOT Do",
        "body": "❌ Execute transactions autonomously\n❌ Export private keys\n❌ Access external service credentials\n❌ Persist sensitive data to disk\n❌ Make requests to unlisted endpoints"
      },
      {
        "title": "Authentication Scopes",
        "body": "Read scopes: read:balance, read:history, read:wallet, sign:message\nWrite scopes: write:transaction, write:wallet (user-invoked only)\nNo delegation: Agent cannot request additional scopes"
      },
      {
        "title": "✅ VERIFICATION CHECKLIST",
        "body": "Before using this skill, confirm:\n\nYou have obtained valid AGENTSBANK_AGENT_USERNAME and AGENTSBANK_AGENT_PASSWORD from https://agentsbank.online\n Credentials are stored securely in .env (never committed)\n You have reviewed the Security Architecture\n You understand that disableModelInvocation: true prevents autonomous transactions\n You have tested read operations first before enabling write operations\n You monitor activity logs at admin.agentsbank.online"
      },
      {
        "title": "📖 DOCUMENTATION & SUPPORT",
        "body": "ResourceURLFull SDK Docshttps://docs.agentsbank.online/sdkAPI Referencehttps://api.agentsbank.online/docsSecurity Guidehttps://docs.agentsbank.online/securityTroubleshootinghttps://docs.agentsbank.online/faqGitHub Issueshttps://github.com/agentsbank/sdk/issuesSupport Emailsupport@agentsbank.online"
      },
      {
        "title": "⚖️ DISCLAIMER",
        "body": "This skill integrates with real cryptocurrency networks (Ethereum, Solana, Bitcoin, BSC). Transactions are irreversible.\n\nAgentsBank is not responsible for fund loss due to incorrect addresses or user error\nAlways test with small amounts first\nUse testnet chains for development\nEnable 2FA on your AgentsBank account\n\nLast Updated: February 11, 2026 (v1.0.6 release)\nStatus: 🟢 Public Release - Production Ready ✅\nnpm Package: https://www.npmjs.com/package/@agentsbankai/sdk\nGitHub: https://github.com/agentsbank/sdk\nChanges in v1.0.6: Comprehensive error handling, enhanced type definitions, improved client implementation"
      }
    ],
    "body": "AgentsBank SDK Skill Definition\n\nVersion: 1.0.6\nPublisher: AgentsBank\nContact: info@agentsbank.online\nStatus: 🟢 Public Release - Production Ready\n\n🎯 PURPOSE & CAPABILITY\n\nThis skill provides secure, scoped crypto banking operations for AI agents via the official AgentsBank SDK. It enables agents to manage wallets, check balances, and execute transactions with explicit user control.\n\n✅ Capabilities (Read-Only & Safe)\n✓ Fetch agent wallet balances across all supported chains (Ethereum, BSC, Solana, Bitcoin)\n✓ Retrieve transaction history with filtering and pagination\n✓ Query wallet details, metadata, and account information\n✓ Sign messages for authentication and verification (no fund transfer)\n✓ Estimate gas fees before transaction execution\n✓ List all wallets with pagination support\n⚠️ Capabilities (Write/Financial - Requires Explicit User Invocation)\n⚠️ Send crypto transactions (only if disableModelInvocation: false is explicitly overridden by user)\n⚠️ Create new wallets (only if disableModelInvocation: false is explicitly overridden by user)\n⚠️ Self-register agents and humans autonomously\n❌ NOT Included (Out of Scope)\nOAuth2 delegated access to external wallets\nWebhooks or event subscriptions\nSmart contract deployment\nSandboxed testing (use testnet chains directly)\nPrivate key export or management\n🔐 CREDENTIALS & ENVIRONMENT VARIABLES\nRequired Environment Variables\nVariable\tType\tPurpose\tExample\nAGENTSBANK_API_URL\tstring\tAPI endpoint (primary)\thttps://api.agentsbank.online\nAGENTSBANK_AGENT_USERNAME\tstring\tAgent identifier\tagent_123456_abc\nAGENTSBANK_AGENT_PASSWORD\tstring\tAgent credential (secret)\t(user-specific)\n\n⚠️ SECURITY NOTES:\n\nAGENTSBANK_AGENT_PASSWORD must never be committed to version control\nStore in .env file (add to .gitignore)\nRotate credentials quarterly or if exposed\nUse a secret manager (e.g., HashiCorp Vault, AWS Secrets Manager) in production\nOptional Environment Variables\nVariable\tType\tPurpose\tDefault\nAGENTSBANK_API_KEY\tstring\tAlternative to password-based auth\t(not set)\nAGENTSBANK_LOG_LEVEL\tstring\tLogging verbosity\tinfo\nAGENTSBANK_TIMEOUT_MS\tnumber\tRequest timeout\t30000\n🚀 INSTALL & SETUP\n1. Install SDK\n\nThe published npm package is lightweight (~6.8 KB) with no node_modules included. Installation only fetches dependencies you need:\n\nnpm install @agentsbankai/sdk\n# or\nyarn add @agentsbankai/sdk\n# or\npnpm add @agentsbankai/sdk\n\n\nThis will:\n\n✅ Download the compiled SDK (CJS + ESM formats)\n✅ Install required dependencies (axios, ethers, @solana/web3.js, etc.)\n✅ No bloat: node_modules are excluded from the published package\n2. Initialize Environment\n\nCreate .env file in your project root:\n\nAGENTSBANK_API_URL=https://api.agentsbank.online\nAGENTSBANK_AGENT_USERNAME=agent_123456_abc\nAGENTSBANK_AGENT_PASSWORD=your_secure_password_here\n\n3. Create Client Instance\nimport { AgentsBankSDK } from '@agentsbankai/sdk';\n\n// Initialize SDK with API credentials\nconst bank = new AgentsBankSDK({\n  apiUrl: process.env.AGENTSBANK_API_URL || 'https://api.agentsbank.online',\n  timeout: parseInt(process.env.AGENTSBANK_TIMEOUT_MS || '30000')\n});\n\n// Authenticate using agent credentials\nconst { token, agent } = await bank.login({\n  agentUsername: process.env.AGENTSBANK_AGENT_USERNAME!,\n  agentPassword: process.env.AGENTSBANK_AGENT_PASSWORD!\n});\n\nconsole.log('✅ Authenticated as:', agent.agent_id);\n\n4. Use Safe Operations (Always Allowed)\n// Get wallet balance (safe, read-only)\nconst balance = await bank.getBalance(walletId);\nconsole.log('Balance:', balance);\n\n// Get transaction history (safe, read-only)\nconst history = await bank.getTransactionHistory(walletId, { \n  limit: 10,\n  offset: 0 \n});\nconsole.log('Recent transactions:', history);\n\n// Sign a message (safe, no fund transfer)\nconst signature = await bank.signMessage(walletId, 'verify-ownership');\nconsole.log('Signature:', signature);\n\n// Estimate gas fees before sending\nconst gasEstimate = await bank.estimateGas({\n  walletId,\n  toAddress: '0x...',\n  amount: '1.5',\n  chain: 'ethereum'\n});\nconsole.log('Estimated gas:', gasEstimate);\n\n// List all wallets with pagination\nconst wallets = await bank.listWallets({ limit: 20, offset: 0 });\nconsole.log('Agent wallets:', wallets);\n\n⚠️ RESTRICTED OPERATIONS (Require Explicit User Approval)\n\nThe following operations will not execute autonomously and require explicit user invocation:\n\n// ❌ This requires user to explicitly call it\n// (disableModelInvocation: true is set by default)\nconst tx = await bank.sendTransaction({\n  walletId,\n  toAddress: recipientAddress,\n  amount: '1.5',\n  chain: 'solana',\n  token: 'SOL'\n});\n\n\nWhy restricted?\n\nFinancial operations that move assets must never be autonomous\nRequires explicit user approval before execution\nPrevents unintended fund transfers due to model hallucination\nv1.0.6 adds comprehensive error handling for validation failures\nError Handling (v1.0.6)\n\nThe SDK provides typed errors for better debugging:\n\nimport { AgentsBankSDK, SDKError } from '@agentsbankai/sdk';\n\ntry {\n  const tx = await bank.sendTransaction({\n    walletId,\n    toAddress: '0xinvalid', // Invalid address\n    amount: '100',\n    chain: 'ethereum'\n  });\n} catch (error) {\n  if (error instanceof SDKError) {\n    console.error('SDK Error:', error.code, error.message);\n    // Error codes: INVALID_ADDRESS, INSUFFICIENT_BALANCE, INVALID_CHAIN, etc.\n  }\n}\n\n📋 METADATA & CONFIGURATION\n{\n  \"name\": \"@agentsbankai/sdk\",\n  \"namespace\": \"agentsbank\",\n  \"version\": \"1.0.6\",\n  \"description\": \"Scoped crypto banking SDK for AI agents with explicit financial operation protection, comprehensive error handling, and multi-chain support\",\n  \"author\": \"AgentsBank\",\n  \"license\": \"MIT\",\n  \"homepage\": \"https://agentsbank.online\",\n  \"repository\": \"https://github.com/agentsbank/sdk\",\n  \"docs\": \"https://docs.agentsbank.online/sdk\",\n  \"primaryEnv\": \"AGENTSBANK_AGENT_PASSWORD\",\n  \"requiredEnvs\": [\n    \"AGENTSBANK_API_URL\",\n    \"AGENTSBANK_AGENT_USERNAME\",\n    \"AGENTSBANK_AGENT_PASSWORD\"\n  ],\n  \"optionalEnvs\": [\n    \"AGENTSBANK_API_KEY\",\n    \"AGENTSBANK_LOG_LEVEL\",\n    \"AGENTSBANK_TIMEOUT_MS\"\n  ],\n  \"disableModelInvocation\": true,\n  \"modelInvocationWarning\": \"Financial operations must be explicitly requested by users. Autonomous transaction execution is disabled.\",\n  \"enforcedScopes\": [\n    \"read:balance\",\n    \"read:history\",\n    \"read:wallet\",\n    \"read:estimate\",\n    \"sign:message\"\n  ],\n  \"restrictedScopes\": [\n    \"write:transaction\",\n    \"write:wallet\",\n    \"write:register\"\n  ],\n  \"features\": {\n    \"multiChain\": [\"ethereum\", \"bsc\", \"solana\", \"bitcoin\"],\n    \"errorHandling\": \"Typed errors with specific error codes\",\n    \"validation\": \"Client-side parameter validation\",\n    \"pagination\": \"Supported for wallet and transaction listing\"\n  },\n  \"installMechanism\": \"npm\",\n  \"codeFiles\": [\"src/client.ts\", \"src/types.ts\", \"src/errors.ts\", \"src/index.ts\"],\n  \"noExecutableScripts\": true,\n  \"noDiskPersistence\": true,\n  \"noModelAutonomy\": true,\n  \"changelog\": \"https://github.com/agentsbank/sdk/blob/main/CHANGELOG.md\"\n}\n\n🛡️ SECURITY BOUNDARIES\nWhat This Skill Can Do\n\n✅ Read wallet balances and history\n✅ Sign messages for authentication\n✅ Create wallets (with explicit user request)\n✅ Retrieve account metadata\n\nWhat This Skill CANNOT Do\n\n❌ Execute transactions autonomously\n❌ Export private keys\n❌ Access external service credentials\n❌ Persist sensitive data to disk\n❌ Make requests to unlisted endpoints\n\nAuthentication Scopes\nRead scopes: read:balance, read:history, read:wallet, sign:message\nWrite scopes: write:transaction, write:wallet (user-invoked only)\nNo delegation: Agent cannot request additional scopes\n✅ VERIFICATION CHECKLIST\n\nBefore using this skill, confirm:\n\n You have obtained valid AGENTSBANK_AGENT_USERNAME and AGENTSBANK_AGENT_PASSWORD from https://agentsbank.online\n Credentials are stored securely in .env (never committed)\n You have reviewed the Security Architecture\n You understand that disableModelInvocation: true prevents autonomous transactions\n You have tested read operations first before enabling write operations\n You monitor activity logs at admin.agentsbank.online\n📖 DOCUMENTATION & SUPPORT\nResource\tURL\nFull SDK Docs\thttps://docs.agentsbank.online/sdk\nAPI Reference\thttps://api.agentsbank.online/docs\nSecurity Guide\thttps://docs.agentsbank.online/security\nTroubleshooting\thttps://docs.agentsbank.online/faq\nGitHub Issues\thttps://github.com/agentsbank/sdk/issues\nSupport Email\tsupport@agentsbank.online\n⚖️ DISCLAIMER\n\nThis skill integrates with real cryptocurrency networks (Ethereum, Solana, Bitcoin, BSC). Transactions are irreversible.\n\nAgentsBank is not responsible for fund loss due to incorrect addresses or user error\nAlways test with small amounts first\nUse testnet chains for development\nEnable 2FA on your AgentsBank account\n\nLast Updated: February 11, 2026 (v1.0.6 release)\nStatus: 🟢 Public Release - Production Ready ✅\nnpm Package: https://www.npmjs.com/package/@agentsbankai/sdk\nGitHub: https://github.com/agentsbank/sdk\nChanges in v1.0.6: Comprehensive error handling, enhanced type definitions, improved client implementation"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/cryruz/agentsbank",
    "publisherUrl": "https://clawhub.ai/cryruz/agentsbank",
    "owner": "cryruz",
    "version": "1.0.6",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/agentsbank",
    "downloadUrl": "https://openagent3.xyz/downloads/agentsbank",
    "agentUrl": "https://openagent3.xyz/skills/agentsbank/agent",
    "manifestUrl": "https://openagent3.xyz/skills/agentsbank/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/agentsbank/agent.md"
  }
}