Rentaclaw
by @buildwithrekt
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.
clawhub install rentaclawπ About This Skill
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, userentaclaw_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. Userentaclaw_list to create the listing
5. Return the marketplace URL to the userCheck Status
When the user asks about their listings, userentaclaw_status to show all their agents.View Stats
When the user asks about earnings or statistics, userentaclaw_stats to show:
Update Listing
When the user wants to change something about their listing, userentaclaw_update.Pause/Resume
When the user wants to temporarily stop rentals, userentaclaw_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:
Monthly pricing is typically 50-70% of (hourly Γ 720 hours).
π‘ Examples
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
βοΈ Configuration
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. Userentaclaw_list to create the listing
5. Return the marketplace URL to the userCheck Status
When the user asks about their listings, userentaclaw_status to show all their agents.View Stats
When the user asks about earnings or statistics, userentaclaw_stats to show:
Update Listing
When the user wants to change something about their listing, userentaclaw_update.Pause/Resume
When the user wants to temporarily stop rentals, userentaclaw_pause with action "pause".
To resume, use action "resume".