Prepare Canopy crypto deposit intents, provide accurate funding details, and check deposit progress through a remote MCP server.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install canopy-deposits
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 canopy-deposits using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Canopy Deposits connects an AI agent to Canopy's remote MCP server to prepare crypto deposits for a merchant account, retrieve funding options and addresses, and report detection and settlement status. It is one of the Openclaw Skills for coordinating a human funding flow without handling the blockchain transaction itself: the human funds through Canopy checkout or from their own wallet.
The skill prioritizes accurate, account-specific information. It uses the tools' returned assets, networks, minimums, and settlement details rather than guessing, and it does not sign or submit transactions. Openclaw Skills users can use it to guide a deposit from intent creation through status checks while keeping credentials in the MCP client's secure configuration.
create_deposit, list_deposit_options, get_deposit_address, get_deposit_status, and list_deposits.default: true and its decimals. Convert the amount to a positive base-unit integer string; if the required settlement configuration is unavailable, ask for it instead of guessing.create_deposit with supported inputs. Retain the returned intent ID and hosted checkout URL. An open-amount deposit omits priceUnits; oneTime: true requires it.depositIssuable: true.caip19. Present the complete address with its returned chain name, token symbol, and minimum, and tell the user to send that token on that network.https://www.canopypay.io/api/mcp. Keep the www. hostname; the apex may redirect across hosts and drop the authorization header.payment_intents:create scope. Publishable keys cannot authenticate to MCP.Documentation: https://www.canopypay.io/agents/mcp
Plain-text contract: https://www.canopypay.io/agents/mcp/raw
Canopy is free to integrate, but that does not mean funding, conversion, blockchain fees, or settlement are free. Refer to tool results and current Canopy pricing when costs matter.
The skill works with structured results from Canopy's MCP tools. Read structuredContent; some clients may expose equivalent JSON through text content. Inputs are strict, and unknown fields are rejected.
| Tool | Purpose | Key inputs or outputs |
|---|---|---|
create_deposit |
Create or reuse a payment intent | Optional priceUnits, oneTime, merchantReference, metadata, and destination fields; retain returned intentId and hostedPageUrl |
list_deposit_options |
Retrieve an intent's funding options, minimums, and settlement rails | intentId; use returned option data and the rail marked default: true |
get_deposit_address |
Issue or return an address and start detection for an option | intentId and the exact returned caip19 |
get_deposit_status |
Read detection and transfer or settlement state | intentId; report actual returned stages and relevant fee or net data |
list_deposits |
List intents belonging to the authenticated account | Optional limit and cursor |
Deposit records and related metadata include intent terms, destination details, and funding or settlement state as returned by Canopy. Destination fields include payoutWallet, payoutNamespace, and payoutChainReference; payoutTokenAddress is optional when a destination wallet is supplied. Do not infer unsupported fields or add fee or treasury inputs.
An active intent may be reused for matching account, destination, and terms. A reused result has created: false; new merchantReference and metadata values are not applied. Different amount or one-time terms can produce idempotency_key_reuse. Without destination fields, each create makes a new intent. After a timeout, check the account's deposits before attempting creation again. Repeating an address request for the same intent and option returns the same address.
caip19, minimum, and settlement-rail information instead of relying on hard-coded networks or assumed decimals.not_found against another account.Retry-After, and avoids tight automatic status polling.Loading
Translate documents, media, and bulk text—or transcribe recordings—while keeping file contents out of the conversation.

Apple Calendar Pal helps you manage recurring commitments and one-off plans while safely checking and updating your Apple Calendar.

An evidence-led coding-agent skill that finds the smallest justified change to improve a software concept or concept system.

Prepare, monitor, and troubleshoot a Mac mini so an agent host stays reachable through reboots without sacrificing security by default.

Search live SkyAccess empty-leg flights, explore indicative private charter prices, and hand travelers off to book.

Extract story items from public Instagram Highlight URLs through Apify, with validated inputs, transparent pricing, and explicit approval before each paid run.








































