界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
数据与研究 · SKILL.md

onchain-audit

onchain-audit

【数据与研究】On-chain data and contract security analysis. Includes Binance API and Bitget API for audit, token info, wallet, and contract analysis. CLAWBOT decides which to use based on context.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: onchain-audit description: | On-chain data and contract security analysis. Includes Binance API and Bitget API for audit, token info, wallet, and contract analysis. CLAWBOT decides which to use based on context. metadata: author: NotevenDe version: 1.3.0

On-chain Audit — Contract & On-chain Analysis

Two data sources; CLAWBOT chooses based on context. Binance and Bitget data can be cross-verified.


1. Binance API (onchain)

POST https://crab-skill.opsat.io/api/onchain/* (requires Crab signature)

Fields: address + chainName (uppercase: BSC/ETHEREUM/BASE/SOLANA)

EndpointDescription
/api/onchain/auditContract security audit (Binance + Bitget dual-source)
/api/onchain/token-infoToken metadata and market dynamics
/api/onchain/walletWallet positions (BSC/BASE/SOLANA only)
/api/onchain/token-searchToken search (requires keyword instead of address)

2. Bitget API (onchain-2)

POST https://crab-skill.opsat.io/api/onchain-2/* (requires Crab signature)

Fields: chain + contract (lowercase: bnb/eth/base/sol)

Note: field names and chain format differ from Binance endpoints.

EndpointDescription
/api/onchain-2/token-infoToken details (symbol, name, market cap, etc.)
/api/onchain-2/token-priceToken price summary
/api/onchain-2/tx-infoToken transaction statistics
/api/onchain-2/liquidityLiquidity pool info
/api/onchain-2/security-auditSecurity audit (risk/warn/low checks)


3. Onchain Explorer API (explorer)

POST https://crab-skill.opsat.io/api/explorer/* (requires Crab signature)

See API_EXPLORER.md for full parameter and response details.

3a. Contract ABI / Source Code

Endpoint: /api/explorer/contract

Fields: chain (ETH or BSC) + address

Key fieldDescription
verifiedContract is open-source and verified on Etherscan
contractNameContract name
compilerVersionSolidity compiler version
optimizationUsedWhether optimization was enabled
abiContract ABI array
sourceCodeSource code (string, or object for multi-file)
licenseTypeLicense type
proxyIs this a proxy contract
implementationImplementation address (proxy only)

Returns { verified: false } for unverified contracts.

3b. Token Transfer History

Endpoint: /api/explorer/token-history

Fields: chain (ETH / BSC / SOL) + address + optional pagination/filter

  • ETH/BSC: pagination via outPageKey / inPageKey; each record has hash, from, to, value, asset, category, blockNum, blockTimestamp
  • SOL: filter by type (SWAP/TRANSFER/BURN/...) and source (JUPITER/RAYDIUM/...); paginate via before; each record has signature, timestamp, type, source, fee, nativeTransfers, tokenTransfers, events

3c. SOL Address Overview

Endpoint: /api/explorer/sol-address

Fields: address + optional txLimit (default 10)

Returns: native SOL balance (lamports + USD), SPL token list, recent transfer records.


Fallback Behavior

ScenarioBehavior
Unknown contract chainSkip audit
No token search resultsSkip token search
Wallet chain not supportedSkip wallet query
Contract not verified (explorer)Note as unverified, skip ABI/source display
Explorer upstream unavailableSkip, continue with other sources
我的收藏