StarkNet

StarkNet

STRKLayer 2

Cairo is the first Turing-complete language for creating provable programs for general computation.

Top Contributors

#1orizi
2,963
commits
#3liorgold2
842
commits
#4yuvalsw
626
commits
#5gilbens-starkware
547
commits
#6spapinistarkware
516
commits
#7mkaput
262
commits
#8eytan-starkware
176
commits
#9TomerStarkware
172
commits
#10TAdev0
101
commits

Recent Commits

086b5384 days ago

chore(deps): bump Swatinem/rust-cache from f0d9c3887740aee45f6153b24b3a6b815192ec16 to c8037a86dde8214a8310e9f54a8fc61ab362aa31 in the github-actions group (#10468)

dependabot[bot]

68a61f612 days ago

fix(semantic): honour #[must_use] on impl methods (#10458)

Mabera

26a8b0e12 days ago

fix(runner): reject invalid WriteRunParam indices (#10456)

kenny-ish

5854c2213 days ago

docs(corelib): fix Option examples naming (#10455)

zoupingcenter

50efe3018 days ago

(refactor): Removed the nightly typos job, which Dependabot now pins to the same version as CI. (#10452)

orizi

01a636e18 days ago

docs(corelib): fix ByteSpan field link (#10454)

luangucun

8428cf118 days ago

chore(deps): bump the github-actions group with 2 updates (#10451)

dependabot[bot]

ca912f719 days ago

docs(reference): fix broken cross-reference anchors (#10449)

mikeua

22f752920 days ago

docs: clarify comments on trait usage and macro mappings (#10450)

zerozebrazone

d6e575925 days ago

formatter: keep lists broken when an item has a comment on its own line (#10391)

Bruce0X

8a8a99425 days ago

(refactor): Removed the unused UnstableSalsaId trait. (#10438)

orizi

f7d20c025 days ago

(refactor): Order impl candidates and impl type bounds by a build-independent order instead of salsa internal ids. (#10436)

orizi

c40b51825 days ago

(bug fix): Choose SCC representatives by a build-independent order instead of salsa internal ids. (#10437)

orizi

f804a7526 days ago

chore: bump nightly toolchain to nightly-2026-10-06 (#10445)

orizi

6274b6126 days ago

docs: fix typos and grammar in comments (#10444)

fmterrors

54dd5d827 days ago

fix(sierra): reject circuits whose gates form a cycle (#10408)

Kanan

69c1ee127 days ago

u96_limbs_guarantee usage high level changes. (#10443)

orizi

3d6752128 days ago

lowering: don't forward a moved non-copyable enum payload in const folding (#10388)

Bruce0X

44f3bca28 days ago

docs: fix incorrect parameter name in doc and fix comment typos (#10439)

somasoil

913019a28 days ago

fix(starknet): don't emit a leading :: for single segment embedded impls (#10425)

Kanan

52daf7d28 days ago

formatter: keep match arm blocks broken when a comment precedes the closing brace (#10433)

Bruce0X

4bf9732about 1 month ago

Fix ap change underflow when merging tracking from different bases (#10413)

Shadow

668a225about 1 month ago

Fix overflow on a huge variant selector in a const enum (#10415)

Shadow

f68f2acabout 1 month ago

test-plugin: don't panic on an invalid string in should_panic (#10421)

FlashW

2905aafabout 1 month ago

Reject felt252_div_const by a multiple of the prime (#10424)

Shadow

ecf89daabout 1 month ago

fix(sierra): don't panic on invalid forward declared type info (#10409)

Kanan

5608943about 1 month ago

corelib: don't overflow in Store::scrub when clearing the last slot (#10419)

Bruce0X

39a2f32about 1 month ago

starknet: return an error for unexpected entry point costs (#10411)

FlashW

dbc4f34about 1 month ago

ci: install the tree-sitter CLI directly instead of via setup-action. (#10422)

orizi

93d3375about 1 month ago

(test): Added regression test for a loop inside an inline macro argument. (#10427)

orizi