First in, first served
0 / 6 servedWaiting for arrivals.
100bps.wtf / ARCADE
Two counters, one lumpy payout sample, and a doughnut tray on a halving schedule. Every scene leaves the result on the desk.
Toy models with fixed inputs. The punchline is about the rule, not a live result.
Scene 01 / two counters
Six orders arrive. One counter honors arrival time. The other asks who has the biggest offer, then calls that neutral.
Waiting for arrivals.
Waiting for arrivals.
The result
Arrival order stays stable. A priority lane moves higher offers forward, and the intern has called it an innovation.
The automatic preview stays above. The intern will file your test under “queue opinions.”
What this leaves out: this compares ordering rules with fixed local arrivals. Real transaction selection also depends on validation, fees, block ordering, and consensus.
These are short local demonstrations using fixed inputs. They do not connect a wallet, move funds, read the network, or predict a live outcome.
The preview keeps the six arrivals and their order fixed. “Highest offer first” is a small queue analogy, not a complete fee market or miner policy. The intern has been told to stop calling it a business model.
The optional receipt records this browser demonstration. It does not prove inclusion or report a live chain result.
Scene 02 / one fixed sample
Working alone gives you whole wins or empty periods. Sharing the same ten percent expectation spreads a small credit across every period, which the accountant calls “predictable” while watching the solo column jump.
Each win is one whole result. Empty periods stay empty.
The result
This sample happened to give three solo wins, while shared earnings credited 2.00 across twenty periods. The accountant has circled both numbers.
The automatic ten percent sample stays above. The accountant will tolerate one alternate spreadsheet.
What this leaves out: this is a fixed probability sample. It does not model electricity, hardware, fees, pool terms, or coin price.
At a ten percent share, the expected result is 0.10 of a period per period. The shared column receives that fraction every time; the solo column only changes on a win.
The random stream is deterministic until you reset the optional run. The sample illustrates variance, not a mining forecast.
Scene 03 / office doughnut delivery
At month 12, each new delivery is half the opening tray. Yesterday’s doughnuts stay on the office record while the bakery quietly sends less to the future.
The result
The tray is 50% of month 0 for each new delivery. Doughnuts already delivered stay put. The bakery only shrinks the next batch.
The automatic tray stays above. Inspect another delivery period if you enjoy making the intern explain the calendar.
What this leaves out: the doughnut tray is a relative picture of new issuance per period. It does not predict a date, a price, or a future network outcome.
Kaspa’s new coin issuance follows this yearly halving pattern. The smooth teaching curve uses 2−month/12 over a fixed 2,629,800-second average schedule step; the actual schedule rounds its monthly values.
New issuance and total supply are separate measurements. Read the sourced mining schedule and the Rusty Kaspa source for the implementation context.