The interface is localized. Skill descriptions and documents are machine-translated by AI into your language; code, commands, paths and technical terms stay in the original, and the author's document governs.
Explore skills
Data & research · 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.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill documentation

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
Saved skills