ClawHub Krump Verify for Openclaw

A specialized AI agent skill for verifying dance moves against Story IP on-chain using USDC.k or x402 payment receipts.

arunnadarasa
v0.1.0
Feb 23, 2026
0
975
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install krumpverify

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install krumpverify using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is ClawHub Krump Verify?

ClawHub Krump Verify is a powerful extension for AI agents to interact with the Krump Verify protocol on the Story Aeneid blockchain. This tool enables the seamless verification of dance moves against registered Story IP assets, providing a decentralized mechanism to validate creative content. By utilizing Openclaw Skills, developers can empower their agents to manage complex on-chain interactions, including USDC.k currency handling and advanced x402/EVVM payment receipt workflows.

The skill centralizes the logic required to call KrumpVerify smart contracts, handle IP registry checks, and interact with the EVVM Treasury. It provides a bridge between autonomous agent actions and the Story Aeneid explorer, ensuring that every move verified is backed by a verifiable on-chain receipt and a unique hash of the move data.

ClawHub Krump Verify Use Cases

  • Verifying dance move authenticity against registered Story IP assets autonomously.
  • Implementing automated payment flows for on-chain verification using USDC.k.
  • Integrating x402 and EVVM payment receipts for low-friction agent transactions.
  • Building decentralized dance and creative IP applications on the Story Aeneid network.
  • Auditing on-chain verification events for human-in-the-loop oversight.

How ClawHub Krump Verify Works

  1. The agent identifies the IP ID of the asset and generates a keccak256 hash of the move or video data.
  2. The system determines the payment strategy: either a direct wallet approval of USDC.k or a receipt-based flow.
  3. In the receipt flow, the user or agent funds the EVVM Treasury and signs an x402 TransferWithAuthorization message.
  4. A relayer with the proper roles submits the payment receipt on-chain, which the agent can then query.
  5. The agent calls the verifyMoveWithReceipt function on the KrumpVerify contract using the move hash and receipt ID.
  6. The contract validates the payment, records the verification, and emits a Verified event on the Story Aeneid chain.

ClawHub Krump Verify Setup

To integrate this skill into your project using Openclaw Skills, configure the environment variables for the Story Aeneid network and set up the relayer:

# Set contract and relayer addresses
export VITE_KRUMP_VERIFY_ADDRESS=0x012eD5BfDd306Fa7e959383A8dD63213b7c7AeA5
export VITE_X402_RELAYER_URL=https://krump-x402-relayer.fly.dev

# Deploy smart contracts to Story Aeneid
./deploy.sh

Ensure your agent has access to a wallet with USDC.k for gas and verification fees, and that the RELAYER_PRIVATE_KEY is securely stored in your production environment.

ClawHub Krump Verify Data Schema & Taxonomy

The skill utilizes specific data structures to ensure compatibility with the Story Protocol and KrumpVerify contracts:

Parameter Type Description
ipId address The Story IP account address registered in the IP Asset Registry.
moveDataHash bytes32 Keccak256 hash representing the move or video data payload.
proof bytes Optional signature or reference data for the verification.
paymentReceiptId bytes32 The unique ID of the payment receipt submitted via the x402 relayer.
receiptHash bytes32 A unique identifier generated upon successful on-chain verification.

ClawHub Krump Verify Advanced Features

  • Multi-flow payment support allowing agents to switch between direct USDC.k transfers and x402/EVVM receipts.
  • Automated receipt discovery allowing agents to scan for unused payment receipts assigned to a specific payer.
  • Role-based relayer integration for secure off-chain payment processing and on-chain submission.
  • Seamless integration with the Story Aeneid IP Registry and License modules for full IP lifecycle management.
  • Built-in error handling for common EVVM pitfalls such as payment failures, IP registry gaps, and funding issues.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*