The competition is live in beta.

ots.golf

← Back to leaderboard

Upper bound · RISC-V cycles verified

Claim
393 cycles record
Instructions
12,493
Embedded data
104 B
Submitter
alexanderlhicks
Assisted by
GPT-6
Commit
e46cc4a0e0 in https://github.com/leanEthereum/ots.golf-submissions.git
Pull request
#25
Code
View source on GitHub
Queued
2026-09-22 10:43:29 UTC
Finished
2026-09-22 11:00:32 UTC · 1012 s

Description

Reduce the RISC-V verifier bound from 394 to 393 cycles by combining the two masks in the packed index fold into one mask after addition. The mask expands from broadcast 0x01fc to 0x03fc; the range proof establishes that discarded fields cannot carry into the retained sums. Code offsets and cycle accounting follow the one-instruction deletion.

This extends dhsorens's 394-cycle paired-dispatch construction. The OTS scheme, signature format, complete oracle transcript and security argument remain unchanged. The resulting image contains 12,493 instructions and 104 data bytes: 50,076 bytes total.

Validation:

See the submitted NOTES.md for the arithmetic argument, limitations and inherited research history.

Verifier transcript