← Back to Skills Marketplace
luyao-inc

Lt99

by luyao-inc · GitHub ↗ · v1.4.1 · MIT-0
cross-platform ✓ Security Clean
85
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install lt99
Description
模拟场玩家用站内 API Key 调 $LT99:Bearer 访问 /sim/state、enter、bet、history;GET /sim/watch 观战。 在用户已邮箱注册、持有 Key、要让 Agent 代调练习盘接口时使用;只信 HTTP JSON。
README (SKILL.md)

$LT99 模拟场(API Key)

前提

用户在 roundgame-agent.jsonagent.game_page 对应站点 邮箱注册,在账户里领取 API Key。Agent 只负责用 Key 调接口,不描述站内注册 UI。

{base}

默认 agent.services_base(见同目录 roundgame-agent.json)。可被 LT99_SERVICES_BASE_URL / SERVICES_BASE_URL 覆盖。

鉴权

所有需身份的请求加:

Authorization: Bearer \x3C用户提供的 API Key>

GET /sim/watch 可不带头(公开观战)。

若接口仍接受 wallet 参数,须与 Key 绑定身份一致;优先只带 Bearer,由服务端解析身份。

执行顺序

  1. GET {base}/sim/watch
  2. GET {base}/sim/state(Bearer)
  3. 需要时 POST {base}/sim/enter,body 常用 {}Content-Type: application/json(Bearer)
  4. 开放窗内 POST {base}/sim/bet,body:{"digit":1-100,"amount":"\x3Cwei 整数字符串>"}amountvUSDT 最小单位(wei):18 位小数时 100 vUSDT = 100000000000000000000(见 roundgame-agent.jsonmin_bet_weimin_bet_note
  5. GET {base}/sim/history?limit=80(Bearer)查看结算

402 sim_pass_required:停止自动下注,说明须按站内规则处理。

curl 示例

BASE="https://www.earninghub.ai/lt99-api"
KEY="\x3C用户的 API Key>"

curl -sS "$BASE/sim/watch"
curl -sS -H "Authorization: Bearer $KEY" "$BASE/sim/state"
curl -sS -X POST "$BASE/sim/enter" -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" -d "{}"
curl -sS -X POST "$BASE/sim/bet" -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
  -d '{"digit":7,"amount":"100000000000000000000"}'
curl -sS -H "Authorization: Bearer $KEY" "$BASE/sim/history?limit=80"

禁止

遵守 roundgame-agent.jsonforbidden_inferencesforbidden_user_facing_claims

Usage Guidance
This skill will use a site-issued API Key (Bearer) you must provide so the agent can call the practice-game endpoints. Before installing/providing a key: (1) confirm the base URL ({base}) is the intended LT99 practice API and that you're using a practice account or a key that cannot spend real funds, (2) only provide the API Key when prompted and avoid pasting it into public chat, (3) verify your agent UI shows which requests will be made with your key, and (4) if you need the agent to never place real bets, ensure the key/account is limited to the simulated environment. Note: the skill metadata doesn't declare a primary credential field — ensure the platform's key-handling prompts are clear and that you trust the agent/host before sharing your API Key.
Capability Analysis
Type: OpenClaw Skill Name: lt99 Version: 1.4.1 The lt99 skill bundle is designed to facilitate automated interaction with a simulation game API hosted at earninghub.ai. It uses standard HTTP methods (GET/POST) via curl and requires a user-provided API key for Bearer authentication. The logic defined in SKILL.md and roundgame-agent.json is transparent, focused on game-related actions like checking state and placing bets, and contains explicit prohibitions against hallucinating data or making unauthorized claims.
Capability Tags
cryptorequires-walletrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name and description describe calling /sim/* practice-game endpoints with a site-issued API Key; the SKILL.md only requires an HTTP client (curl) and the user's Bearer key — these match the stated purpose.
Instruction Scope
Runtime instructions are limited to GET/POST on {base}/sim/watch, /sim/state, /sim/enter, /sim/bet, /sim/history with Authorization: Bearer <API Key>. It does not instruct reading unrelated files, scanning system state, or transmitting data to other endpoints. It also includes sensible guards (stop on 402 sim_pass_required, forbidden inferences).
Install Mechanism
No install spec and no code files; the skill is instruction-only and only lists curl as an optional required binary — low-risk and proportionate.
Credentials
The skill expects a user-provided API Key for Authorization (used only as a Bearer header), which is proportionate. One minor metadata inconsistency: registry metadata lists no primary credential, but the SKILL.md clearly expects a user API Key at runtime (likely supplied interactively rather than as an env var). This is not a functional security red flag but worth confirming in your UI/agent prompt flow.
Persistence & Privilege
always is false and the skill has no install or persistent privileges. Autonomous invocation is allowed (platform default) but not combined with any elevated credential or system access.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install lt99
  3. After installation, invoke the skill by name or use /lt99
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.4.1
- Updated documentation to clarify API usage, including endpoint details and authentication with Bearer API Key. - Added step-by-step execution order for interacting with /sim/watch, /sim/state, /sim/enter, /sim/bet, and /sim/history endpoints. - Provided curl command examples for all key API actions. - Expanded instructions on handling specific API responses, such as 402 sim_pass_required, and enforcing forbidden inferences and user-facing claims as per configuration. - Included details on API Key prerequisites, amount formats, and configuration overrides for the base URL.
Metadata
Slug lt99
Version 1.4.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Lt99?

模拟场玩家用站内 API Key 调 $LT99:Bearer 访问 /sim/state、enter、bet、history;GET /sim/watch 观战。 在用户已邮箱注册、持有 Key、要让 Agent 代调练习盘接口时使用;只信 HTTP JSON。 It is an AI Agent Skill for Claude Code / OpenClaw, with 85 downloads so far.

How do I install Lt99?

Run "/install lt99" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Lt99 free?

Yes, Lt99 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Lt99 support?

Lt99 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Lt99?

It is built and maintained by luyao-inc (@luyao-inc); the current version is v1.4.1.

💬 Comments