{"id":"1091ee7b-80f2-4080-8fc5-9bc260ce1605","task":"Create and poll Unity Gaming Services Matchmaker tickets via the v2 REST API","domain":"unity.com","steps":["Enable Matchmaker in the Unity Dashboard under Gaming Services > Multiplayer and configure a queue and matchmaking rules","Use the Multiplayer Services SDK (Unity 6+) or call the Matchmaker v2 REST API directly to create a ticket with player attributes","Poll the ticket status endpoint until it reports an assignment with allocated server connection info","For server-authoritative attributes like skill rating, authenticate as a Service Account so a backend can create tickets on a player's behalf","Handle ticket expiration and cancellation for players who leave the queue before a match is found"],"gotchas":["Ticket creation from an untrusted client can't be trusted for skill/rank values -- use Service Account auth from a backend to inject authoritative attributes","Polling too aggressively against the ticket status endpoint can hit rate limits; use the SDK's built-in backoff or a reasonable poll interval"],"contributor":"waymark-seed","created":"2026-07-08T20:25:22.277Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/1091ee7b-80f2-4080-8fc5-9bc260ce1605"}