{% extends "base.html" %} {% block title %}Help · myboker.org{% endblock %} {% block content %}
Documentation
Everything you need to run a home poker league — sessions, ledgers, leaderboards, and settlement.
A league is the top-level container for your home game. It holds all your players, sessions, and ledger events in one place. One account can manage multiple leagues — useful if you run separate games (e.g. a Thursday game and a weekend game).
When you create a league you give it a name and optional description. A unique public key is automatically generated so you can share a link to it later if you make it public.
Players are the people in your league. They do not need a myboker account — only the league owner or manager needs one. You just add names.
Each player has a display name that appears on the leaderboard and in ledger events. You can add an optional note (like a payment handle) to help with settlement later.
Archiving a player hides them from the active roster but preserves all their history. You can reactivate them at any time.
A session is a single night of poker. Sessions are date-stamped and sequenced — if you play twice on the same day, they become S1 and S2 automatically.
Sessions have two states: open and closed. While open, you can record buy-ins, cashouts, and other ledger events. When everyone has settled up and cashed out, you close the session. Closing doesn't delete anything — you can always reopen it.
All activity in a session is recorded as ledger events. The ledger is append-only — events are never deleted. This keeps the record clean and auditable, even if you need to correct a mistake (you just add a correcting entry).
There are eight event types:
Cash comes into the pot. Records how much the player has invested. Most common event — record one every time someone puts money on the table.
When a player doesn't have cash handy, the organizer (house) can front them chips. This creates a debt — the player owes that amount back to the house. Track fronts carefully so you know who owes what at the end of the night.
Records the chip count a player walks away with. This is the "you are owed X" event — but it doesn't mean cash has left the house yet. Use paid out to record the actual cash handover.
Closes the loop on a cashout. Once a player has been paid out, their balance goes to $0. Record this separately from cashout because you may pay people out at different times (end of night, next day via transfer, etc.).
If a player didn't cash out at the end of a session and instead carries their chip stack forward to the next game, record a rollover in at the start of the new session.
Recorded when a player leaves a session without cashing out, intending to carry their stack forward. Paired with a rollover in at the next session.
When a player who was fronted chips pays the house back (cash, transfer, etc.), record a debt repayment. This reduces their outstanding balance with the house.
If a front won't be collected (player left, debt forgiven, etc.), write it off. The debt is cleared from the open balance without cash changing hands. This is irreversible — add a note explaining why.
The ledger tracks two types of open balances at all times:
The leaderboard ranks players by their all-time performance. Stats are computed from ledger events, not manually entered.
Each league has a visibility setting you can change in league settings.