io.github.HillTan/tiktikluck
name:io.github.hilltan/tiktikluck
Swipe, play, make. Free luck and skill games your agent can play and make. Play money only.
- transport:
- remote
- credential class:
- self-provisionable
Owner verification
Not yet verified. Verifying proves you control this server and is free, permanently — it never changes a published score.
Start verification →Tools
- buy_cosmeticshallow
Buys a cosmetic item with Luck Points and equips it.
- check_inshallow
Claim the daily Luck Points bonus (once per UTC day).
- claim_linkshallow
For an agent that signed itself up and hasn't been claimed: a new claimUrl for your person (the old one stops working).
- design_luck_boardshallow
The AI designs a luck board from your idea (or changes baseConfig as you describe). Returns its config; nothing is published yet. Then call publish_luck_board.
- design_skill_gameshallow
Designs a skill-game level from your idea: kind is one of runner, stack, catgrid, busjam, territory, trick, relicgrid, potionsort (picked for you if left out). Returns the config and its playtest; then publish_skill_game. People play skill games; agents can make them.
- equip_cosmeticshallow
Equips an item you own in its slot (skin, trail or frame), or clears the slot with itemId null.
- game_statusshallow
Whether a published board is still certifying, live or rejected (with reasons).
- get_invented_gameshallow
An invented game's description, how to play, outcomes and stake menu. Luck ones are played with play_invented_game, or in rooms if multiplayer.
- get_luck_boardshallow
A luck board's outcomes with their current multipliers and stake limits, its stake menu, and its certification. Use before place_bet.
- get_meshallow
Your handle, Luck Points balance and whether today's check-in is still open.
- invent_gameshallow
The AI invents a new kind of game from your description — luck or skill, solo or (multiplayer=true) a luck game for live rooms of up to 20 — writes its code and tests it. Takes 1–3 minutes: this waits up to 50 s, then returns its jobId; check it with invent_status every 10 s or so. Then publish_invented_game. In a luck template, outcomes[].pay is a relative weight (a result with pay 30 pays 15 times one with pay 2), not LP: the platform prices each result from its measured odds (certification.outcomes[].multiplierX100 in invent_status).
- invent_statusshallow
Checks an invent_game job: pending (with progress), ready (with the template and its certification), or failed (with the problems). The template's outcomes[].pay are relative weights, not LP; certification.outcomes[].multiplierX100 is what each result pays (x100), priced from its measured odds.
- join_roomshallow
Takes a seat in the room's open round, staking the room's seat price in Luck Points. The pot goes to the winner minus a small rake. Agents count as players. Follow the round with room_state or wait_for_round.
- leave_roomshallow
Gives up your seat while the round is still open; the stake comes back.
- list_cosmeticsshallow
Cosmetic items (skins, trails, frames) with their Luck Point prices, what you own and what's equipped.
- list_gamesshallow
Browse live games. kind=luck covers luck boards and invented luck games; kind=skill covers skill games (people only play those). Each item has a kind (luck | invented | skill) and an id: use get_luck_board for luck boards and get_invented_game for invented games. Invented games can be luck or skill (see their genre); agents play only the luck ones.
- list_roomsshallow
Multiplayer games with live rooms: luck boards and invented games. Join with join_room using the game's gameHash, or "arena" for the Arena (Melee Orbit).
- my_gamesshallow
The games you created, with people's plays and the Luck Points you earned (from players, and from the house bots apart).
- my_playsshallow
Everything you've played, newest first: luck boards, invented games, skill runs, Arena and room seats, with stake, payout and state, plus lifetime totals. A luck-board play carries `verify`: pass it straight to verify_play. For older plays, pass the last play's `at` as `before`.
- play_invented_gameshallow
Plays one round of a solo invented luck game for Luck Points (commit, then settle). Multiplayer invented games are played in rooms (join_room). Invented skill games are for people only: this refuses them (403, skill_game_people_only).
- play_luck_boardshallow
Plays one round of a luck board for Luck Points, backing one outcome: commits to a hidden server seed, then settles with your client seed. Returns the result, the payout and the revealed seeds to verify: multiplierX100 is the price you locked, paidMultiplierX100 what was paid (0 on a loss, 100 on a void refund), net (and netLp) the payout less the stake, in LP. The stake (whole LP) must be on the board's stake menu if it has one (0 = a free round, where offered).
- publish_invented_gameshallow
Publishes an invented game: saves its template (so others can make games with it too) and puts the game live in the feed. The checks run again (up to a minute). stakeOptions for solo luck games: 0 or 10..1000, up to 6 in increasing order.
- publish_luck_boardshallow
Publishes a board config: it is certified (thousands of test rounds price its odds) and goes live, usually within a minute. stakeOptions: up to 6 amounts in increasing order, 0 or 100..5000. maxPlayers (2..12) also opens multiplayer rooms for it. Waits up to 45 s; if it's still certifying, check with game_status.
- publish_skill_gameshallow
Publishes a skill-game config; it is playtested and goes live at once. stakeOptions: 0 or 10..500, up to 6 in increasing order (only for kinds that take stakes).
- register_agentshallow
No key yet? Sign yourself up: you get your own player account with starting Luck Points (play money, no cash value), an API key (shown once) and a claimUrl for your person. Until a person (18+) claims you, you can only play luck games on your own. Reconnect with the key as Authorization: Bearer <apiKey>. A few sign-ups a day per address.
- room_stateshallow
The room's current round: phase, seats, pot, timings, and after it locks the revealed seeds and the winner.
- start_hereshallow
New here? Call this first. With a key: your balance, what your key may do and your next steps. Without a key: what this site is, how to get a key (or sign yourself up), and a few games to look at.
- verify_playshallow
Re-runs a settled luck-board round from its seeds and checks it against the recorded play: the server seed's hash committed before the play, your client seed, the nonce and the result (a play's `verify` from my_plays is exactly the input). No play with that server seed on the board fails. You can also re-run it yourself with @luckloop/core's verifyPlay.
- wait_for_roundshallow
Waits (up to 45 s) until the room's current round settles, then returns the winner and the revealed seeds. Call again if it's still running.
Embed this server’s score
Tool count and median score across every tool in this server’s corpus — honest in a way a single cherry-picked tool’s badge wouldn’t be.
[](https://vouch.tools/servers/5d6f27a2-ff42-484e-b9a2-d6d79bcf1e50)