A powerful CLI-driven skill for managing assets and smart contract interactions on the Jovay Layer2 EVM blockchain.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install jovay-interaction-skill
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install jovay-interaction-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Jovay Interaction Skill provides a seamless bridge between AI agents and the Jovay blockchain, a secure, open, and modular Layer2 EVM environment. By leveraging the jovay-cli, this Openclaw Skills integration allows developers to perform complex blockchain operations—ranging from simple wallet balance checks to sophisticated cross-chain bridge management—directly through natural language or automated workflows.
Built for the Jovay Team, this skill prioritizes security and flexibility. It supports both mainnet and testnet environments (Sepolia), offering robust wallet encryption, automatic RPC configuration, and detailed contract interaction capabilities. Whether you are deploying smart contracts or managing L1-to-L2 liquidity, this tool simplifies the technical overhead of blockchain development.
jovay init to set up the local environment and global configuration.testnet or mainnet using jovay network switch to point the CLI to the correct RPC endpoints.jovay wallet set, with optional encryption for enhanced security.--broadcast flag to commit the data to the blockchain.Ensure you have Node.js v20+ installed. Install the core CLI tool through npm:
npm install -g @jovaylabs/jovay-cli
After installation, initialize the Openclaw Skills environment:
jovay init
jovay network switch --network testnet
jovay wallet set --sk <your-private-key>
To verify your setup:
jovay network get
The Jovay Interaction Skill utilizes a strict schema for blockchain data to ensure transaction accuracy:
| Data Type | Description | Format/Example |
|---|---|---|
| Amounts | All values must be in the smallest unit (Wei) | 10000000000000000 (0.01 ETH) |
| Addresses | Hexadecimal 0x-prefixed strings | 0x940eFB87728... |
| ABI | JSON file containing contract interface | ./path/to/abi.json |
| Complex Types | Tuples and Arrays for contract args | address,uint256[] or (address,bool) |
| Proof Data | SPV Merkle proofs for L2 withdrawals | Hex string from Jovay Explorer |
--enc and --enc-key to prevent plaintext exposure.finalize-withdraw and claim-deposit to recover stuck or two-step cross-chain transfers.--dry-run to generate and inspect encoded calldata without executing a transaction on-chain.--l1 flag.--rpc to use private nodes or specific providers like ZAN.Loading
A comprehensive dApp generation skill for the Jovay Layer 2 EVM blockchain that automates smart contract deployment and frontend scaffolding.

A terminal-based fitness tracker that logs workouts, nutrition, and weight data to the cloud for seamless progress monitoring.

A skill for creating and managing named groups of mutually trusting Pilot Protocol agents with automated handshake workflows.

A comprehensive security skill for verifying the identity, reputation, and reachability of Pilot Protocol agents before establishing trust.

An advanced analysis skill for deconstructing Xiaohongshu creators, identifying account archetypes, and extracting viral content formulas.

A robust command-line interface for managing TickTick tasks and projects with OAuth2 authentication and batch operation support.








































