Example project
The video below showcases a web wallet application that was built from the ground up using the Cobo WaaS Skill in 30 minutes: Key prompt examples include:- “Help me build an app where users can create wallets and generate addresses on blockchain networks like BTC, ETH, or TRON”
- “Update the frontend to include wallet type selection”
- “For each wallet, get the balance and display it accordingly”
- “Allow users to transfer tokens out of a selected wallet”
Key Features
Cobo WaaS Skill is a set of commands, reference documents, code examples, and best practices that enable:- SDK code generation – Describe your business requirements in natural language, and the Skill will generate production-ready SDK code in Python, Node.js, Go, or Java.
- Debugging and troubleshooting – Intelligently monitor and troubleshoot issues with your API calls.
- Comprehensive CLI toolkit – Execute all WaaS API operations plus developer utilities including API key management, webhook testing, and GraphQL queries.
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
You can refer to the following documents to learn more about Cobo WaaS API integration:- 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
