{
  "schema_version": "2026-05-28",
  "name": "Block Lottos Agent Actions",
  "description": "Safe, public actions that AI agents, bots, directories, wallets, and assistant apps can take when helping users discover Block Lottos.",
  "homepage": "https://blocklottos.com",
  "updated_at": "2026-05-28",
  "rules": [
    "Use only public read endpoints unless a human explicitly asks to prepare a wallet transaction.",
    "Send humans to Block Lottos pages to connect wallets, join the affiliate programme, or submit ads themselves.",
    "Do not promise winnings, risk-free play, guaranteed affiliate income, or official partnership status.",
    "Do not sign transactions, spend funds, submit ads, or create affiliate profiles without explicit user approval."
  ],
  "actions": [
    {
      "id": "check-polygon-jackpot",
      "label": "Check Polygon Fortune Ledger jackpot",
      "intent": "A user asks for the current Polygon lottery jackpot or next draw.",
      "method": "GET",
      "url": "https://blocklottos.com/api/jackpot.php?chain=polygon",
      "follow_up": "If the user wants to play, send them to https://blocklottos.com/polygon-future-ledger."
    },
    {
      "id": "check-base-jackpot",
      "label": "Check Base Future Ledger jackpot",
      "intent": "A user asks for the current Base lottery jackpot or next draw.",
      "method": "GET",
      "url": "https://blocklottos.com/api/jackpot.php?chain=base",
      "follow_up": "If the user wants to play, send them to https://blocklottos.com/base-future-ledger."
    },
    {
      "id": "show-game-picker",
      "label": "Send user to game picker",
      "intent": "A user wants to choose between available Block Lottos games.",
      "method": "LINK",
      "url": "https://blocklottos.com/games",
      "suggested_text": "Choose a Block Lottos game here, then connect your own wallet to review and sign any ticket transaction."
    },
    {
      "id": "start-affiliate",
      "label": "Route affiliate interest",
      "intent": "A creator, bot operator, community owner, or reviewer asks how to refer players.",
      "method": "LINK",
      "url": "https://blocklottos.com/affiliate",
      "suggested_text": "Block Lottos has a wallet-based affiliate page. Connect a wallet there to create or load your referral profile and share your referral link.",
      "safe_positioning": [
        "On-chain lottery with transparent draws",
        "Automatic smart-contract payouts for winners",
        "Affiliate profile supports multiple payout wallets where available",
        "No guarantee of wins or affiliate earnings"
      ]
    },
    {
      "id": "review-advertising",
      "label": "Route ad buyer interest",
      "intent": "A Web3 project, wallet, dApp, game, or crypto tool asks about advertising.",
      "method": "LINK",
      "url": "https://blocklottos.com/advertise",
      "api_url": "https://blocklottos.com/api/ads/sizes",
      "suggested_text": "Review available Block Lottos ad sizes and pricing, then submit the banner yourself from the advertising page if it fits."
    },
    {
      "id": "developer-discovery",
      "label": "Give developers the API map",
      "intent": "A developer, crawler, or agent builder asks how to integrate with public data.",
      "method": "LINK",
      "url": "https://blocklottos.com/openapi.json",
      "supporting_urls": [
        "https://blocklottos.com/api-docs",
        "https://blocklottos.com/agents.txt",
        "https://blocklottos.com/llms.txt"
      ],
      "suggested_text": "Use the OpenAPI spec for public jackpot, stats, draw-history, ticket-transaction, and advertising endpoints."
    }
  ],
  "audiences": [
    "AI assistants",
    "Agent directories",
    "Wallet apps",
    "Crypto education communities",
    "Web3 advertisers",
    "Affiliate creators",
    "dApp reviewers"
  ],
  "contact": {
    "email": "support@blocklottos.com",
    "url": "https://blocklottos.com/contact"
  },
  "current_draw_previews": {
    "polygon": {
      "latest_result_url": "https://blocklottos.com/data/draws/latest.json",
      "winning_numbers": [
        3,
        9,
        17,
        28,
        36,
        44
      ],
      "status": "preview"
    },
    "base": {
      "latest_result_url": "https://blocklottos.com/data/base-draws/latest.json",
      "winning_numbers": [
        1,
        12,
        14,
        16,
        31,
        32
      ],
      "status": "preview"
    }
  }
}
