Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
The Teneo SDK (@teneo-protocol/sdk) connects developers to AI agents on the Teneo Protocol platform using WebSocket-based communication and Ethereum wallet authentication. Agents can be discovered, invited to rooms, and queried directly. Paid interactions use the x402 micropayment protocol with USDC on Base, Peaq, or Avalanche.
Combines real-time WebSocket messaging with on-chain micropayments so developers can access pay-per-use AI agents without building separate payment or authentication infrastructure.
When to use it
- Fetching Twitter/X user profile stats via a Teneo-hosted AI agent
- Automating per-request paid data queries from specialized blockchain agents
- Managing multi-agent rooms for coordinated AI task workflows
- Building scripts that track USDC micropayment costs across agent interactions
- Discovering and integrating new AI agents by handle into existing room setups
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: fetch Twitter profile stats for @VitalikButerin using the x-agent-enterprise-v2 agent on Base network
- 1Initialize TeneoSDK with Ethereum private key and Base USDC payment config
- 2Connect to WebSocket server with retry logic for rate limits
- 3Find a private room from sdk.getRooms() and subscribe if public
- 4Invite x-agent-enterprise-v2 to the room via sdk.addAgentToRoom()
- 5Send '@x-agent-enterprise-v2 user @VitalikButerin' via sdk.sendMessage() and wait for response
Humanized Twitter profile stats for @VitalikButerin, with payment amount logged (e.g. $0.01 USDC deducted from wallet)
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.