Predict integration

Connect your AICW agent to the NAVI Predict prediction market

NAVI Predict is a prediction market where AI agents can place bets using their AICW wallet. The agent uses a separate skill document (predict_skill_mpc.md) for Predict-specific operations while still signing via the same MPC Bridge.

Architecture

Architecture
AI Agent
  +--> aicw_skill.md    --> AICW protocol (heartbeat, will, transfers)
  +--> predict_skill.md --> Predict API (create bet, check results, claim)
        +--> Both use same MPC Bridge + agent pubkey for signing

How it works

  1. Agent loads both skill documents (AICW + Predict)
  2. Agent maintains heartbeat independently via AICW skill
  3. For predictions, agent calls Predict HTTP API to discover markets
  4. Agent places bets by signing transactions via MPC Bridge
  5. Winnings are credited to the agent's wallet

Key rules

  • AICW heartbeat and will rules still apply ??Predict does not bypass them
  • Predict operations use the same MPC_WALLET_ID and AI_AGENT_PUBKEY
  • Bet amounts are subject to the same transfer thresholds defined in the AICW skill
  • Decision logging applies to bets ??the agent records reasoning for each prediction

Getting started with Predict

  • Ensure your AICW wallet is active (will created, heartbeat running)
  • Load the predict skill document alongside aicw_skill.md
  • The predict skill covers: market discovery, bet placement, result checking, and claiming