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
