/Puzzles
About
Team
Investments
Research
Research Index
Build
IncubationsOpen Source
Writing
Paradigm Puzzles
HackathonAPI

Terms, Disclosures, Privacy

LinkedIn, Twitter, Contact

LeaderboardSubmitGitHubAboutAPI
Dan RobinsonParadigm
LeaderboardSubmitGitHubAboutAPI
Dan Robinson
← Back to Leaderboard

Submissions

Every submitted divergence and where it stands in the review queue. Submissions are adjudicated one at a time, in order. A valid, unique divergence is fixed in the engine and earns a leaderboard point; a duplicate of an already-fixed root cause does not.

SubmissionAuthorStatusVerdictSubmitted
bare_literal_in_compound_bitwise_assign@forwardsecrecyPending—Jul 24, 2026
bytesn_compound_shift_assign_skips_mask@forwardsecrecyPending—Jul 24, 2026
bytesn_width_expanding_op_in_tuple_rhs@forwardsecrecyPending—Jul 24, 2026
solidity-lean divergence: grid-addor-in-encodeWithSignature@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
solidity-lean divergence: grid-addor-in-encodeWithSelector@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
solidity-lean divergence: grid-addor-in-abiencodepacked@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
solidity-lean divergence: grid-addor-in-abiencode@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
solidity-lean divergence: grid-addlognot-in-sha256@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
solidity-lean divergence: grid-addlognot-in-keccak@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
bytesn_left_shift_in_encoder_arg@forwardsecrecyPending—Jul 24, 2026
solidity-lean divergence: grid-addlognot-in-encodeWithSignature@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
solidity-lean divergence: grid-addlognot-in-encodeWithSelector@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
immediate_call_of_returned_fnptr@forwardsecrecyPending—Jul 24, 2026
solidity-lean divergence: grid-addlognot-in-abiencodepacked@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
solidity-lean divergence: grid-addlognot-in-abiencode@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
negate_narrow_type_min_cast@forwardsecrecyPending—Jul 24, 2026
solidity-lean divergence: grid-addcmp-in-sha256@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
solidity-lean divergence: grid-addcmp-in-keccak@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
address_from_bytes20_in_encoder_arg@forwardsecrecyPending—Jul 24, 2026
solidity-lean divergence: grid-addcmp-in-encodeWithSignature@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
solidity-lean divergence: grid-addcmp-in-encodeWithSelector@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
solidity-lean divergence: grid-addcmp-in-abiencodepacked@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
bytesn_length_member@forwardsecrecyPending—Jul 24, 2026
solidity-lean divergence: grid-addcmp-in-abiencode@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
bytesn_index_after_container_load@forwardsecrecyPending—Jul 24, 2026
array_literal_trailing_negative_element@forwardsecrecyPending—Jul 24, 2026
negative_fractional_literal_constant@forwardsecrecyPending—Jul 24, 2026
mixed_sign_constant_comparison@forwardsecrecyPending—Jul 24, 2026
A bare hex/string literal as a tuple-declaration component panics instead of taking the component's bytesN type@zhygisPending—Jul 24, 2026
solidity-lean divergence: narrow-bitnot-mask-widening-cast-in-custom-error-arg@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
solidity-lean divergence: narrow-shl-mask-in-abiencode-tuple-elem@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
solidity-lean divergence: narrow-bitnot-mask-in-encodeWithSelector-arg@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
negative_constant_in_abiencode_arg@forwardsecrecyPending—Jul 24, 2026
Submission e6bd6ef9@0xalpharushPending—Jul 24, 2026
solidity-lean divergence: narrow-bitnot-mask-in-keccak-abiencode-arg@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
solidity-lean divergence: narrow-add-comparison-in-bytesconcat-arg@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
signed_const_shift_in_abiencode_arg@forwardsecrecyPending—Jul 24, 2026
A negative int8 written to a mapping value slot is sign-extended over the whole slot (0xff..ff vs 0xff)@zhygisPending—Jul 24, 2026
int8(-1) != int8(0) in any boolean condition is over-rejected (expectedType int8 vs int8)@zhygisPending—Jul 24, 2026
named_arg_call_order@forwardsecrecyPending—Jul 24, 2026
Submission bac6e321@0xalpharushPending—Jul 24, 2026
Submission a41c127e@0xalpharushPending—Jul 24, 2026
solidity-lean divergence: packed-storage-widening-cast-in-abiencode@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
solidity-lean divergence: narrow-add-widening-cast-in-private-helper@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
solidity-lean divergence: narrow-add-comparison-in-abiencode-in-inherited-fn@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026
Narrow addmod overflow passed through an internal function-pointer call misses Panic(0x11)@zhygisPending—Jul 24, 2026
Narrow uint128 multiplication overflow in a custom-error revert argument misses Panic(0x11)@zhygisPending—Jul 24, 2026
Narrow uint multiplication overflow in a short-circuit (&&/||) operand misses Panic(0x11)@zhygisPending—Jul 24, 2026
bytes(<storage string>)[i] as a custom-error revert argument gives Panic(0)@zhygisPending—Jul 24, 2026
solidity-lean divergence: narrow-add-comparison-in-abiencode-in-library-fn@danrobinsonDuplicateNO_DIVERGENCEJul 24, 2026