# outplace.lol Two paid boards for Roblox games. The land board at / sells studs (grid cells) for USD: claim a small plot free, or buy any open rectangle outright — paid studs are permanent. The ranking board at /ranking lists Roblox places ordered by paid amount (highest first, earliest payment wins ties). No accounts — identity is the Roblox place ID. ## How the land board works 1. Free: POST /api/claim with {"place":""}. The server places a 2x2 plot on a random open spot; one free plot per place. Free plots expire after 30 days and are evicted when someone buys the studs under them. 2. Paid: pick an in-bounds rectangle that does not overlap a live paid plot, then POST /api/plots/checkout with {"place":...,"x":...,"y":...,"w":..., "h":...}. Price is per stud (see config.price_cents_per_stud in /api/plots). Pay through Stripe Checkout; the plot publishes after payment is captured. 3. Poll GET /api/plot/session/ until status is live. The first live response includes the deed — a bearer token shown exactly once that controls the plot's art. Keep it secret. ## How a bid works (ranking board) 1. Paste a roblox.com/games/... URL (or a place ID) and choose a whole-dollar USD amount, $1 minimum, $999,999 maximum. 2. Pay through Stripe Checkout. When payment clears, the listing goes live at the paid amount. 3. To move a place already on the board, pay more than its current amount. Every payment is the full new amount, not the difference, and payments are not refunded when someone outbids you. ## URLs - / — the land board (free claim + buy studs) - /ranking — the ranking board and bid form - /terms — terms of service - /privacy — privacy policy - /api/plots — the current land board as public JSON - /api/claim — POST to claim a free plot - /api/plots/checkout — POST to start Stripe Checkout for studs - /api/board — the current ranking board as public JSON - /api/checkout — POST to start Stripe Checkout for a bid - /openapi.json — OpenAPI 3.1 description of the public API - /.well-known/api-catalog — RFC 9727 API catalog - /.well-known/ai-catalog.json — ARD capability manifest - /.well-known/mcp/server-card.json — MCP server card - /.well-known/agent-skills/index.json — agent skills index - /mcp — MCP Streamable HTTP endpoint (get_plots, get_board) - /auth.md — authentication: none; no accounts - /llms.txt — this file