What Is Toph

Toph (টাফ) is Bangladesh’s leading competitive programming platform for hosting programming contests at scale. It supports both online and on-site contests and is designed to accommodate contests of any scale.

How it works

  • Participants submit solutions through Toph’s web interface.
  • Submissions are executed in a secure sandbox and automatically evaluated against each problem’s specifications.
  • Toph’s infrastructure handles scaling and evaluation; organizers do not need to run their own judging servers.

Contest modes

  • Online contests: Participants join from anywhere in the world via the Toph website.
  • On-site contests: Participants use devices you provide at the contest venue; access can be restricted to the local network or specific devices.

Key features

  • Preset and custom contest formats
  • Invite-only, passphrase-protected, or open contests
  • Participant blocking and disqualification
  • Network and geographic access restrictions
  • Multiple standings with optional freeze
  • Bulk review and rejudge of submissions
  • Announcements and clarifications management
  • Drafts for debugging submissions
  • Easy hosting of mirrors and replays
  • Plagiarism detection (beta)

Requirements

  • Toph is provided as a hosted service; its infrastructure scales to meet contest needs.
  • For on-site contests you must provide participant workstations (and on-site contest manager devices, if applicable) with internet access and a modern supported web browser.
  • See the Toph on-site contest hosting handbook for detailed on-site setup guidance.

Support and contact

Search

Table of Contents