/predictfun
Predict.fun prediction market trading (BNB Chain)
Claude Code
$ npx -y skills add alsk1992/CloddsBot --skill predictfun --agent claude-code
Codex
$ npx skills add alsk1992/CloddsBot --skill predictfun -a codex -y
Cursor
$ npx skills add alsk1992/CloddsBot --skill predictfun -a cursor -y
Gemini CLI
$ npx skills add alsk1992/CloddsBot --skill predictfun -a gemini-cli -y
GitHub Copilot
$ npx skills add alsk1992/CloddsBot --skill predictfun -a github-copilot -y
OpenCode
$ npx skills add alsk1992/CloddsBot --skill predictfun -a opencode -y
Windsurf
$ npx skills add alsk1992/CloddsBot --skill predictfun -a windsurf -y
SKILL.md
predictfun.SKILL.mdname: predictfun
description: "Predict.fun prediction market trading (BNB Chain)"
emoji: "🎯"
commands:
- /pf
gates:
envs:
- PREDICTFUN_API_KEYPredict.fun
Full integration with Predict.fun, a BNB Chain prediction market with binary and categorical outcomes.
Quick Start
# Set credentials
export PREDICTFUN_API_KEY="your-api-key"
export PREDICTFUN_PRIVATE_KEY="0x..."
# Search markets
/pf markets crypto
# Check balance
/pf balance
# Place order
/pf buy <marketId> YES 0.55 100
Commands
Market Data
| Command | Description | |---------|-------------| | `/pf markets [query]` | Search markets | | `/pf market <id>` | Get market details | | `/pf book <marketId>` | Show orderbook |
Trading
| Command | Description | |---------|-------------| | `/pf buy <marketId> <outcome> <price> <size>` | Place buy order | | `/pf sell <marketId> <outcome> <price> <size>` | Place sell order | | `/pf cancel <orderId>` | Cancel order | | `/pf cancelall` | Cancel all orders | | `/pf orders` | List open orders |
**Examples:**
/pf buy market-123 YES 0.55 100 # Buy YES at 55c, 100 shares
/pf sell market-123 NO 0.40 50 # Sell NO at 40c, 50 shares
/pf cancel order-abc # Cancel specific order
Account
| Command | Description | |---------|-------------| | `/pf balance` | Check USDT balance | | `/pf positions` | View open positions | | `/pf redeem <conditionId>` | Redeem settled positions | | `/pf merge <conditionId> <amount>` | Merge outcome tokens |
Configuration
# Required for market data
export PREDICTFUN_API_KEY="your-api-key"
# Required for trading
export PREDICTFUN_PRIVATE_KEY="0x..."
Or in `~/.clodds/clodds.json`:
{
"trading": {
"predictfun": {
"apiKey": "${PREDICTFUN_API_KEY}",
"privateKey": "${PREDICTFUN_PRIVATE_KEY}"
}
}
}Features
- **BNB Chain** - Fast, low-cost transactions (chainId 56)
- **Binary & Categorical** - Multiple market types
- **Order Signing** - Secure wallet signatures via SDK
- **Position Management** - Track & redeem positions
- **Merge/Split** - Convert between collateral and outcome tokens
Trading Notes
1. **Index Sets**: Binary markets use `indexSet = 1` for YES, `indexSet = 2` for NO 2. **Merging**: Requires equal amounts of all outcome tokens 3. **Fees**: Check platform for current fee structure
Resources
- [Predict.fun App](https://predict.fun)
- [BscScan](https://bscscan.com)
Read more
name: predictfun
description: "Predict.fun prediction market trading (BNB Chain)"
emoji: "🎯"
commands:
- /pf
gates:
envs:
- PREDICTFUN_API_KEYPredict.fun
Full integration with Predict.fun, a BNB Chain prediction market with binary and categorical outcomes.
Quick Start
# Set credentials export PREDICTFUN_API_KEY="your-api-key" export PREDICTFUN_PRIVATE_KEY="0x..." # Search markets /pf markets crypto # Check balance /pf balance # Place order /pf buy <marketId> YES 0.55 100
Commands
Market Data
| Command | Description | |---------|-------------| | `/pf markets [query]` | Search markets | | `/pf market <id>` | Get market details | | `/pf book <marketId>` | Show orderbook |
Trading
| Command | Description | |---------|-------------| | `/pf buy <marketId> <outcome> <price> <size>` | Place buy order | | `/pf sell <marketId> <outcome> <price> <size>` | Place sell order | | `/pf cancel <orderId>` | Cancel order | | `/pf cancelall` | Cancel all orders | | `/pf orders` | List open orders |
**Examples:**
/pf buy market-123 YES 0.55 100 # Buy YES at 55c, 100 shares /pf sell market-123 NO 0.40 50 # Sell NO at 40c, 50 shares /pf cancel order-abc # Cancel specific order
Account
| Command | Description | |---------|-------------| | `/pf balance` | Check USDT balance | | `/pf positions` | View open positions | | `/pf redeem <conditionId>` | Redeem settled positions | | `/pf merge <conditionId> <amount>` | Merge outcome tokens |
Configuration
# Required for market data export PREDICTFUN_API_KEY="your-api-key" # Required for trading export PREDICTFUN_PRIVATE_KEY="0x..."
Or in `~/.clodds/clodds.json`:
{
"trading": {
"predictfun": {
"apiKey": "${PREDICTFUN_API_KEY}",
"privateKey": "${PREDICTFUN_PRIVATE_KEY}"
}
}
}Features
- **BNB Chain** - Fast, low-cost transactions (chainId 56)
- **Binary & Categorical** - Multiple market types
- **Order Signing** - Secure wallet signatures via SDK
- **Position Management** - Track & redeem positions
- **Merge/Split** - Convert between collateral and outcome tokens
Trading Notes
1. **Index Sets**: Binary markets use `indexSet = 1` for YES, `indexSet = 2` for NO 2. **Merging**: Requires equal amounts of all outcome tokens 3. **Fees**: Check platform for current fee structure
Resources
- [Predict.fun App](https://predict.fun)
- [BscScan](https://bscscan.com)
Open Source AI trading agent that operates autonomously across 1000+ markets - Polymarket, Kalshi, Binance, Hyperliquid, Solana DEXs, 5 EVM chains. Scans for edge, executes instantly, manages risk while you sleep. Agent commerce protocol for machine-to-machine payments. Self-hosted. Built on Claude.
Other skills on cloddsbot.
More skills from other plugins.
browser-use
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…
agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…
Questions about predictfun.
- Which coding agents can use predictfun?
- predictfun installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

