Key Features
Cobo WaaS Skill is a set of commands, reference documents, code examples, and best practices that enable:- Performing WaaS operations via command line – Use simple CLI commands to perform any WaaS API-supported operation, including wallet management, transaction flows, and address management.
- Intelligent SDK code generation – Describe your business logic in natural language and the Skill will generate production-ready code for Python, Node.js, Go, or Java SDKs.
- Developer-friendly utilities – Generate API keys, test webhook events, and execute GraphQL queries through CLI commands.
Getting started
Prerequisites
- Python 3.9 or higher
- Claude Code or Cursor installed
- Cobo Portal account
Installation
Install the Cobo CLI and the WaaS Skill:If you have already installed Cobo CLI, you must upgrade to version 0.1.1 or above to use the Cobo WaaS Skill. Run
pip install --upgrade cobo-cli to upgrade.Starting your first WaaS operation
Once installed, you can use natural language in your AI assistant to perform WaaS operations. Here’s an example of setting up and making your first API call: What you ask your AI assistant:Example commands
Here are examples of natural language requests you can make: For CLI Operations:- “Create an Asset Wallet named ‘Treasury’ and generate an Ethereum address”
- “Execute a transfer of 0.01 ETH from wallet f47ac10b-… to address 0x1234…”
- “Trigger a test webhook event for transaction success”
- “Generate Python code to create a wallet and poll for transaction completion”
- “Write Node.js code for a webhook handler that processes transaction events”
- “Generate Python code for an Exchange app that creates deposit addresses for each user”
Next steps
- Cobo CLI Documentation - Complete CLI reference and commands
- WaaS 2.0 API Reference - Full API endpoint documentation
- Cobo WaaS 2.0 Overview - Platform concepts and architecture
