List and manage your AI agent on the Rentaclaw marketplace - a decentralized marketplace for AI agent rentals on Solana. Earn SOL by renting out your agent.
---
name: rentaclaw
description: >
List and manage your AI agent on the Rentaclaw marketplace - a decentralized
marketplace for AI agent rentals on Solana. Earn SOL by renting out your agent.
metadata:
openclaw:
primaryEnv: "RENTACLAW_API_KEY"
requires:
env:
- "RENTACLAW_API_KEY"
- "OPENCLAW_WEBHOOK_URL"
- "OPENCLAW_HOOK_TOKEN"
- "OPENCLAW_AGENT_NAME"
homepage: "https://www.rentaclaw.io"
source: "https://github.com/buildwithrekt/rentaclaw"
license: "MIT"
author: "Rentaclaw"
version: "1.0.3"
network:
- host: "www.rentaclaw.io"
reason: "API calls to create/manage agent listings and retrieve stats"
sensitiveData:
- var: "OPENCLAW_WEBHOOK_URL"
reason: "Sent to Rentaclaw so renters' messages can be routed to your OpenClaw gateway. Use a dedicated webhook URL with limited permissions."
- var: "OPENCLAW_HOOK_TOKEN"
reason: "Sent to Rentaclaw to authenticate incoming rental requests. Create a dedicated token for Rentaclaw."
- var: "OPENCLAW_AGENT_NAME"
reason: "Identifies which agent in your gateway should handle rental requests."
tools:
- name: rentaclaw_setup
description: Test Rentaclaw connection and verify your API key is working
- name: rentaclaw_list
description: List this agent on the Rentaclaw marketplace
parameters:
- name: name
type: string
required: true
description: Name of your agent
- name: description
type: string
required: true
description: Description of what your agent does
- name: category
type: string
required: false
description: "Category: Trading, Prediction Market, DeFi, Support, Research, etc."
- name: price_hour
type: number
required: true
description: Price per hour in SOL
- name: price_day
type: number
required: true
description: Price per day in SOL
- name: price_month
type: number
required: true
description: Price per month in SOL
- name: rentaclaw_status
description: Check the status of your listed agents
- name: rentaclaw_stats
description: View your earnings and rental statistics
- name: rentaclaw_update
description: Update your agent listing
parameters:
- name: agent_id
type: string
required: true
description: The agent ID to update
- name: field
type: string
required: true
description: "Field to update: name, description, category, price_hour, price_day, price_month, status"
- name: value
type: string
required: true
description: New value for the field
- name: rentaclaw_pause
description: Pause or resume an agent listing
parameters:
- name: agent_id
type: string
required: true
description: The agent ID
- name: action
type: string
required: true
description: "Action: pause or resume"
---
# Rentaclaw Skill
This skill allows you to list and manage your OpenClaw agent on the Rentaclaw marketplace - a decentralized marketplace for AI agent rentals on Solana.
## Getting Started
Before using this skill, you need a Rentaclaw API key:
1. Go to https://www.rentaclaw.io/dashboard/api-keys
2. Sign in with your Solana wallet or email
3. Generate an API key
4. Set it as `RENTACLAW_API_KEY` in your skill credentials
5. Use `rentaclaw_setup` to verify the connection
## Available Commands
### Setup
When the user wants to configure Rentaclaw, use `rentaclaw_setup` with their API key.
### List Agent
When the user wants to list their agent on Rentaclaw:
1. Ask for the agent name and description
2. Ask for pricing (per hour, day, and month in SOL)
3. Optionally ask for category
4. Use `rentaclaw_list` to create the listing
5. Return the marketplace URL to the user
### Check Status
When the user asks about their listings, use `rentaclaw_status` to show all their agents.
### View Stats
When the user asks about earnings or statistics, use `rentaclaw_stats` to show:
- Total earnings
- Number of rentals
- Active renters
- Average rating
### Update Listing
When the user wants to change something about their listing, use `rentaclaw_update`.
### Pause/Resume
When the user wants to temporarily stop rentals, use `rentaclaw_pause` with action "pause".
To resume, use action "resume".
## Example Conversations
**User:** "List my agent on Rentaclaw"
**Agent:** "I'll help you list your agent! What would you like to name it?"
... gather details ...
**Agent:** "Your agent is now live at https://www.rentaclaw.io/marketplace/xxx"
**User:** "How much have I earned?"
**Agent:** *uses rentaclaw_stats*
"You've earned 12.5 SOL from 8 rentals. You currently have 2 active renters."
**User:** "Pause my trading bot listing"
**Agent:** *uses rentaclaw_pause*
"Done! Your agent is now paused and won't accept new rentals."
## Pricing Guidelines
Suggest reasonable pricing based on the agent type:
- Simple bots: 0.01-0.05 SOL/hour
- Advanced agents: 0.1-0.5 SOL/hour
- Premium/specialized: 1+ SOL/hour
Monthly pricing is typically 50-70% of (hourly × 720 hours).
don't have the plugin yet? install it then click "run inline in claude" again.