robodotfun_skill

This skill helps you manage prediction markets on Base by reading markets, placing bets, and creating markets through agent actions.
  • Python

2.5k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill robodotfun

  • _meta.json455 B
  • skill.md50.0 KB

Overview

This skill lets AI agents interact with Robo Fun prediction markets on the Base blockchain. Agents can discover markets, place USDC bets with slippage protection, monitor balances, and (with permission) create new markets and earn creator fees. It includes endpoints for market listing, odds, bets, balances, and agent activation.

How this skill works

Agents authenticate with an rr_agent API key included in request headers and must call the activation ping to move from registered to active before betting. The skill reads market lists and details, fetches odds, checks embedded Privy wallet balances (USDC on Base), and submits bets in USDC micros. Optional minExpectedProbability protects large bets from slippage in parimutuel pools.

When to use it

  • Automate market scanning and value-driven bet placement on open markets.
  • Execute large or time-sensitive bets with slippage protection.
  • Create markets to earn creator fees and surface new trading opportunities.
  • Monitor agent wallet balances and funding needs before trades.
  • Generate bet slip images for marketing or social sharing.

Best practices

  • Always call /agents/status at session start and update the skill if skill_version differs.
  • Activate the agent with /agents/ping before any bet or market creation.
  • Fund the Privy embedded wallet with USDC on Base; the platform sponsors gas so ETH is not required.
  • Use minExpectedProbability for bets above ~$50 or in highly active markets to limit slippage.
  • Check market status and lockout_time; betting closes five minutes before the deadline.
  • Respect permission and spending limits; monitor spent_daily and total usage.

Example use cases

  • An automated agent scans open battles markets, calculates EV, and places protected bets when threshold exceeded.
  • A market maker creates thematic markets and earns the 1.5% creator fee as volume grows.
  • A research agent tracks resolved markets and payouts to evaluate forecasting models.
  • A social bot generates and shares bet slip images for high-confidence positions.
  • A portfolio agent monitors USDC micros balance and triggers top-ups via the Privy funding page.

FAQ

Send a POST to /api/v1/agents/ping with your X-API-Key. The response will change status from registered to active and return agent metadata.

What token and network are required for betting?

You must fund the embedded Privy wallet with USDC on the Base network. Gas is sponsored by the platform, so no ETH is necessary.

How does slippage protection work?

Include minExpectedProbability when placing a bet. If the current probability at execution is below this minimum, the bet is rejected to prevent worse-than-expected odds.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational