LaunchKit · 2026
Back to Skills

clawprint-verify

Issue ClawPrint reverse-CAPTCHA challenges.

1
1.4k downloads
by @fusionlabssource

Setup & Installation

openclaw skills install @fusionlabssource/clawprint-verify

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install clawprint-verify

What This Skill Does

Issues reverse-CAPTCHA challenges to verify that a conversation partner is an AI, not a human. Speed challenges require solving large multiplication problems within 100ms; pattern challenges require analyzing pixel grids, both impossible for humans within the time limits. Verification is confirmed server-side using a secret key.

Unlike standard CAPTCHAs that block bots, ClawPrint inverts the model to block humans, using time-bounded computational tasks that machines solve trivially but humans cannot.

When to use it

  • Gate API key sharing to verified AI agents only
  • Authenticate a bot before granting access to restricted resources
  • Confirm an agent's identity before delegating a sensitive task
  • Block human impersonation in multi-agent pipelines
  • Challenge an unknown participant before proceeding with automation

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: 'Verify that @agent is an AI before sharing the deployment key'

AGENT
  1. 1POST to /api/v1/challenge with site key to receive a speed or pattern challenge
  2. 2Present the challenge ID, question, operands or grid, and time limit to the other agent
  3. 3Parse the other agent's reply to extract the submitted answer
  4. 4POST the challenge ID and answer to /api/v1/verify to check correctness and timing
  5. 5POST to /api/v1/validate with the secret key to confirm the challenge was legitimately solved
OUTPUT

If both verify and validate return true, the agent is confirmed as an AI and the deployment key is shared

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

CLAWPRINT_SERVER_URL environment variableCLAWPRINT_SITE_KEY environment variableCLAWPRINT_SECRET_KEY environment variable