Agent Skills
Give any AI agent self-custodial wallet capabilities with WDK agent skills
WDK provides agent skills: structured instruction sets that teach AI agents how to create wallets, send transactions, swap tokens, bridge assets, and interact with DeFi protocols across 20+ blockchains. All operations are self-custodial. Keys stay on your machine, with no third-party custody dependency.
Skill vs MCP Toolkit: Use an agent skill when your agent platform works with file-based instructions (e.g., OpenClaw, Cursor). Use the MCP Toolkit when your agent supports the Model Context Protocol natively (e.g., Claude, Cursor). Use both for maximum coverage.
What Are Agent Skills?
An agent skill is a structured set of instructions and reference documentation that teaches an AI agent to use a specific tool or SDK. Skills follow the AgentSkills specification. Each skill is a SKILL.md file with frontmatter metadata and detailed instructions that any compatible agent can load and execute.
WDK publishes a skill that covers the full SDK surface: wallet modules, swap, bridge, lending, fiat on/off-ramps, and the indexer. When an agent loads the skill, it learns WDK's APIs so you don't need blockchain expertise to get started. You can view the full skill file on GitHub.
Capabilities
Once an agent loads the WDK skill, it can:
Wallets
Create and recover wallets across EVM chains, Bitcoin, Solana, Spark, TON, and Tron
Transactions
Send native tokens and token transfers (ERC-20, SPL, Jetton, TRC-20)
Swaps
DEX swaps via Velora (EVM) and StonFi (TON)
Bridges
Cross-chain bridges with USDT0 via LayerZero
Lending
Supply, borrow, repay, and withdraw via Aave V3
Fiat
Buy and sell crypto via MoonPay on/off-ramps
Gasless
Fee-free transfers on TON (via paymaster) and Tron (via gas-free service), and ERC-4337 account abstraction on EVM
All write operations require explicit human confirmation. The skill instructs agents to estimate fees before sending and includes prompt injection protection guidance.
How It Works
Install the skill by cloning the skill repository or installing from a skill registry like ClawHub
Agent loads the skill and reads
SKILL.mdalong with per-module reference files to learn WDK's API surfaceAgent executes operations when you ask it to create a wallet or send a transaction, generating the correct WDK code
You confirm before any write operation (transactions, swaps, bridges) goes through
The skill includes security guidance: pre-transaction validation checklists, prompt injection detection rules, and mandatory key cleanup patterns.
Self-Custodial vs Hosted
WDK's agent skills use a self-custodial model where your agent controls its own keys locally. This differs from hosted solutions where a third party manages your keys.
Custody model
Self-custodial
Coinbase-hosted
Privy-hosted (server)
Multi-chain
Yes (EVM, Bitcoin, Solana, TON, Tron, Spark + more)
EVM + Solana
EVM + Solana + Bitcoin + more
Open source
Yes (SDK + skills)
CLI/skills open, infra closed
Skills open, API closed
Key management
Local / self-managed
Coinbase infrastructure
Privy infrastructure
Use With Agent Platforms
OpenClaw
Install from ClawHub or clone to workspace. See OpenClaw Integration
Claude
Upload SKILL.md as project knowledge, or paste into conversation
Cursor / Windsurf
Clone to .cursor/skills/wdk or .windsurf/skills/wdk
Any MCP-compatible agent
Use the MCP Toolkit for structured tool calling
Any other agent
Copy SKILL.md into system prompt or conversation context
Community Projects
Projects built by the community using WDK's agentic capabilities:
Agent-to-agent payments using the x402 HTTP payment protocol
Reference implementation of x402 on Plasma with USDT0
Zero-knowledge ML safety checks for wallet operations
Resources
WDK SKILL.md on GitHub - The full skill file agents consume
WDK Skill on ClawHub - Install the skill
AgentSkills Specification - The skill format standard
WDK MCP Toolkit - MCP server for structured tool calling
WDK Core - The core SDK

