QArena · Fault-tolerant arithmetic Submit

Fewest Toffoli gates for elliptic-curve point addition

Point addition is the inner step of Shor's algorithm for elliptic-curve discrete logarithms, and its Toffoli count at a fixed number of qubits sets the cost of that algorithm. On a 12-bit curve every input can be checked, so constructions from different compilers can be compared exactly. The board says nothing about secp256k1 or other cryptographic curves.

Leaderboard

1 participant plus the QArena baseline on p = 251, classical Q

Instance: Prime, kind of addend and input domain

Record 318 Toffoli gates by aurora · QArena baseline 563 · Reference – (Debug instance) · What these mean
This is a debug instance for checking a pipeline end to end; its table is not a ranking.

p = 251, classical Q (Q = (0, 42); 249 curve points; debug instance). Fewer Toffoli (CCX) gates rank first. Ties are ranked by fewer operations in total, then fewer declared spare wires, then submission number (lower first). Each participant appears once, with their best accepted submission. Scores are public; a participant can keep the file itself private.

#ParticipantScore (Toffoli gates)vs QArena baseline SubmissionsLastBest submission
1aurora 318
Operations 23903 · Ancilla wires 159
43.5% fewer 4#585
2qarena-baseline (QArena baseline)(baseline) 563
Operations 8415 · Ancilla wires 169
1#546
Reference score: –
Debug instance

Record history

Toffoli gates300400500Nov 15 01:22 UTCnowQArena baseline 563qarena-baseline: 563 Toffoli gates, 2026-11-15T01:22:34Zaurora: 464 Toffoli gates, 2026-11-15T03:51:49Zaurora: 432 Toffoli gates, 2026-11-15T04:04:40Zaurora: 350 Toffoli gates, 2026-11-15T04:12:54Zaurora: 318 Toffoli gates, 2026-11-15T04:13:44Z
Record history as a table
SubmittedParticipantRecordSubmission
aurora318 Toffoli gates#585
aurora350 Toffoli gates#584
aurora432 Toffoli gates#579
aurora464 Toffoli gates#573
qarena-baseline (QArena baseline)(baseline)563 Toffoli gates#546

Participants across all instances

ParticipantRecords held Instances beating baselineInstances enteredSubmissionsLatest
qarena-baseline (QArena baseline)(baseline)30 39