{
  "name": "PrintrFlow by Printr Pulse",
  "description": "Autonomous volume bot service for Printr Launchpad tokens on Solana. AI agents pay once via x402 (USDC on Base) to activate a multi-wallet volume session. The engine autonomously executes buy/sell trades via Jupiter v6 DEX aggregator using a pool of aged worker wallets — no per-transaction signing required. Also serves human token owners via Phantom wallet. Part of the Printr Pulse ecosystem intelligence hub (printrpulse.com).",
  "version": "1.0.0",
  "image": "https://printrpulse.com/ketcto-logo.svg",
  "url": "https://printrpulse.com/growth-suite/printflow",
  "created": "2026-06-08",
  "tags": ["volume-bot", "solana", "defi", "printr", "jupiter", "x402", "mcp", "autonomous"],
  "capabilities": [
    "autonomous-trading",
    "multi-wallet-rotation",
    "solana-dex",
    "x402-payments",
    "mcp-compatible",
    "real-time-monitoring",
    "kill-switch",
    "fund-return"
  ],
  "services": [
    {
      "type": "mcp",
      "name": "Printr Pulse MCP Server",
      "description": "Model Context Protocol server. Provides ecosystem intelligence tools: get_ecosystem_snapshot, get_tokens, get_staking_positions, get_launches, lookup_token. Returns live Printr Launchpad data for agent decision-making.",
      "endpoint": "https://printrpulse.com/api/mcp",
      "method": "POST",
      "protocol": "JSON-RPC 2.0"
    },
    {
      "type": "web",
      "name": "PrintrFlow Dashboard",
      "description": "Human-facing session management UI. Configure token, duration, spending cap, buy/sell ratio. Monitor live trades, kill switch, fund return.",
      "endpoint": "https://printrpulse.com/growth-suite/printflow"
    },
    {
      "type": "api",
      "name": "PrintrFlow REST API",
      "description": "Programmatic session control for agents. Start session, check status, stop session, return unspent funds.",
      "endpoints": {
        "start": "POST https://printrpulse.com/api/printflow/start",
        "status": "GET https://printrpulse.com/api/printflow/status",
        "stop": "POST https://printrpulse.com/api/printflow/stop",
        "return_funds": "POST https://printrpulse.com/api/printflow/return-funds"
      }
    }
  ],
  "payment": {
    "protocol": "x402",
    "network": "eip155:8453",
    "asset": "USDC",
    "token_address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "receive_address": "0x01ECEd90e45F0028A627B5268b81716e1082Ba0C",
    "pricing": [
      { "tier": "starter", "price_usdc": "service_fee_in_sol", "workers": 10, "duration_hours": 24 },
      { "tier": "growth",  "price_usdc": "service_fee_in_sol", "workers": 20, "duration_hours": 48 },
      { "tier": "alpha",   "price_usdc": "service_fee_in_sol", "workers": 35, "duration_hours": 72 },
      { "tier": "ecosystem","price_usdc": "service_fee_in_sol","workers": 50, "duration_hours": 168 }
    ],
    "note": "Service fees denominated in SOL. USDC accepted at spot rate via x402 at time of on-chain confirmation."
  },
  "trust": {
    "operator": "KETCTO",
    "operator_x": "https://x.com/ketcto",
    "operator_site": "https://ketcto.com",
    "platform": "https://printrpulse.com",
    "platform_x": "https://x.com/ketcto",
    "solana_receive_wallet": "4LEviFXCpMvLMYRwAY1kz4N9N4QmZXpNDAVUrVi4S9Fw",
    "base_receive_wallet": "0x01ECEd90e45F0028A627B5268b81716e1082Ba0C"
  },
  "security": {
    "spending_cap": "User-defined per session — engine never exceeds it",
    "kill_switch": "DB flag polled every 10s — stops engine within one interval",
    "fund_return": "Unspent SOL returned to user on all exit paths",
    "key_custody": "Session wallet keys AES-256-GCM encrypted at rest, deleted after return",
    "no_private_keys_server": "Engine wallet holds gas only — user trade budgets flow through session wallets"
  },
  "llms_txt": "https://printrpulse.com/llms.txt"
}
