Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Improve Security part skill release
What This Skill Does
A bot skill for the OpenFunderse protocol that proposes, validates, and submits AllocationClaimV1 claims to a relayer on behalf of a participant address. It supports manual Telegram commands and an automated daemon mode that reads on-chain signals to compute allocation weights. Submission is gated by configurable safety checks including explicit submit flags and trusted relayer host validation.
Handles EIP-191 signature authentication, canonical hash validation, and submission safety gates automatically, removing the need to implement relayer integration from scratch.
When to use it
- Proposing target allocation weights for a fund epoch
- Running an auto-submission daemon against NadFun testnet signals
- Validating an allocation claim hash before sending to the relayer
- Depositing or withdrawing assets from a protocol vault
- Registering a participant bot for a specific fund room
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: /allocation --fund-id demo-fund --epoch-id 5 --target-weights 7000,3000 --submit
- 1Parses fund ID, epoch ID, and target weights from the command
- 2Builds an AllocationClaimV1 payload with participant address, weights, nonce, and horizonSec
- 3Recomputes the canonical claim hash via SDK and compares it against the expected hash
- 4Signs the relayer request using EIP-191 with PARTICIPANT_PRIVATE_KEY
- 5Submits the claim to the relayer at POST /api/v1/funds/{fundId}/claims
AllocationClaimV1 accepted by the relayer with a confirmed claim hash
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.