Install
openclaw skills install skynet-scoreUse for searching CertiK Skynet project scores, looking up blockchain project security ratings, comparing score breakdowns, and integrating the public Skynet project search endpoint. Trigger when the user asks for a project score, tier, score factors, updated time, or how to query Skynet scores by keyword.
openclaw skills install skynet-scoreUse {skillDir}/scripts/skynet_score.py to inspect project score search results with the CertiK public project API.
Use this skill when the user wants to look up a blockchain project's CertiK Skynet score or needs help integrating the public project score API.
curlcurl fallback.Prefer Python first:
python3 scripts/skynet_score.py --keyword "uniswap"
If Python is unavailable, use curl:
curl -sG "https://open.api.certik.com/projects" \
-H "Accept: application/json, text/plain, */*" \
--data-urlencode "keyword=uniswap"
https://open.api.certik.comGET /projectskeyword (required)Example:
curl -sG "https://open.api.certik.com/projects" \
-H "Accept: application/json, text/plain, */*" \
--data-urlencode "keyword=uniswap"
Important score fields:
score: overall Skynet scorescoreCodeSecurity: code security scorescoreCommunity: community scorescoreFundamental: fundamentals scorescoreGovernance: governance scorescoreMarket: market scorescoreOperation: operations scoretier: score tierupdatedAt: last update timeX-RateLimit-LimitX-RateLimit-RemainingX-RateLimit-ResetRetry-After on 429Error payload:
{
"error": "Human-readable error message"
}
Common status codes:
400: missing or invalid parameters429: rate limit exceeded500: server-side failure