LaunchKit · 2026
Back to Skills

multichain-protocol

Turn any AI agent into a 19-chain crypto wallet via MeneseSDK on ICP.

0
0 downloads
by @kyounesmercatura

Setup & Installation

openclaw skills install @kyounesmercatura/multichain-protocol

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

npx clawhub install multichain-protocol

What This Skill Does

Wraps MeneseSDK on an ICP canister to give AI agents wallet functionality across 19 blockchains including Solana, Ethereum, Bitcoin, SUI, TON, and Cardano. Supports token sends, DEX swaps, cross-chain bridging, DeFi positions on Aave and Lido, and automated strategies like DCA and stop-loss. Addresses are deterministic per ICP principal, so one identity works across all supported chains.

One ICP canister replaces separate SDKs, key management, and signing infrastructure for each chain, so multi-chain automation needs no external orchestration layer.

When to use it

  • Setting up a recurring DCA bot to buy BTC or USDC on a fixed schedule
  • Accepting crypto payments and auto-sweeping receipts to a treasury address
  • Swapping SOL to USDC on Raydium directly from an agent conversation
  • Supplying idle ETH to Aave or staking it with Lido for yield
  • Bridging ETH to Solana to act on cross-chain price differences

Example Workflow

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

INPUT

User asks: swap 1 SOL to USDC on Raydium

AGENT
  1. 1Calls getRaydiumQuote with SOL and USDC mints to check price and estimated output (free)
  2. 2Confirms slippage tolerance and output amount with user
  3. 3Calls swapRaydiumApiUser with 1_000_000_000 lamports, wrapSol true, 150 bps slippage
  4. 4Reads flat result record for txSignature, outputAmount, and priceImpactPct
OUTPUT

Swap complete: 1 SOL → 142.3 USDC, tx signature 5xK2abc...

Requirements

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

dfx (ICP SDK) — install via: sh -ci "$(curl -fsSL https://internetcomputer.org/install.sh)"Menese Protocol developer account and DeveloperKey (msk_*) for transactions beyond the 5-transaction free tierEVM RPC endpoint URL (Alchemy, Infura, or a public endpoint) for any Ethereum or EVM chain operations