Loading...
Loading...
Scan token contract security risk and return a structured summary including score, tax, holder concentration, and LP lock status. Supported chains are bsc, eth, solana, arbitrum, base, polygon, avax, tron, ton, plasma, and sui. Trigger when the user provides a chain and contract address and asks for token risk analysis, security review, high-risk item identification, tax interpretation, or holder distribution analysis.
npx skill4agent add certikdev/skills token-scan{skillDir}/scripts/token_scan.pybscethsolanaarbitrumbasepolygonavaxtrontonplasmasuicurlImportant:only supports--chain. If the user provides a chain outside this list, do not call the API. Reply that the chain is not supported yet and include the supported chain list so the user can switch.bsc|eth|solana|arbitrum|base|polygon|avax|tron|ton|plasma|sui
python3 scripts/token_scan.py --chain "bsc" --contract "0x..."curlcurl -sG "https://open.api.certik.com/token-scan" \
-H "Accept: application/json, text/plain, */*" \
--data-urlencode "chain=bsc" \
--data-urlencode "address=0x..."scorealert_countCritical -> Major -> Medium -> Minoralert_count > 8Total N alerts, showing the top 8 highest-priority itemsskyknight_score.details.buy_taxskyknight_score.details.sell_taxsecurity_summary.*.extended_data.*GET https://open.api.certik.com/token-scanchainaddresscurl -sG "https://open.api.certik.com/token-scan" \
-H "Accept: application/json, text/plain, */*" \
--data-urlencode "chain=eth" \
--data-urlencode "address=0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984"arbitrum0x...avax0x...base0x...bsc0x...eth0x...plasma0x...polygon0x...solanasui0x...tonEQUQtronTmessagein progressmessagesuccessmessageerrorskyknight_score.details.buy_taxskyknight_score.details.sell_taxsecurity_summary.buy_tax.extended_data.buy_taxsecurity_summary.sell_tax.extended_data.sell_tax