Sui

Sui

SUILayer 1

Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language

7,783
11,630
View on GitHub

Top Contributors

#1bmwill
1,324
commits
#2amnn
1,272
commits
#3lxfind
1,192
commits
#4mystenmark
801
commits
#5mwtian
640
commits
#6huitseeker
580
commits
#7dependabot[bot]
549
commits
#8Clay-Mysten
528
commits
#9tnowacki
522
commits
#10ebmifa
503
commits

Recent Commits

4f46db7about 24 hours ago

Bump sui-rust-sdk to fc8391c

Nick

7425bd72 days ago

rpc: end an ascending page at its after cursor past the tip instead of failing OUT_OF_RANGE, and read light-client events through the ledger streams

Nick

45735303 days ago

rpc: mark ledger OUT_OF_RANGE errors as above latest or below earliest available

Nick

52372ec1 day ago

[graphql] Own transaction, event, and checkpoint cursors; carry ledger cursors as opaque bytes

Nick

b3edeaf3 days ago

rpc: start and end positions within a checkpoint for ListTransactions and ListEvents

Nick

79479ae2 days ago

sui-indexer-alt-reader: merge AlphaLedgerGrpcReader into LedgerGrpcReader (#27723)

Evan Wall

6c08c292 days ago

sui-kv-rpc: remove enable-list-apis flag, always serve the List APIs (#27712)

Evan Wall

26eec543 days ago

sui-indexer-alt-graphql: remove Postgres pagination for transactions and events (#27666)

Evan Wall

269f3a73 days ago

Bump libz-sys to 1.1.31 for RUSTSEC-2026-0418 (#28514)

Mark Logan

08603253 days ago

[fix] Reject an overflowing x-coordinate in secp256r1_ecrecover behind a protocol flag (#28460)

mahdi-mysten

e1cb5823 days ago

Cover more object lifecycles and tx kinds in the composite workload (#28431)

Mark Logan

00779663 days ago

graphql: end empty List API pages between two cursors (#28483)

hayes-mysten

d4f81c13 days ago

state-sync: hedge slow checkpoint contents downloads (#28425)

Nick Vikeras

f48dfb53 days ago

Fix cargo-deny advisories (#28485)

sui-merge-bot[bot]

8de4af13 days ago

Bump fastcrypto to 0a26327 (#28502)

mahdi-mysten

73da2663 days ago

Split simulator nightly into seed-search and stress/determinism jobs (#28450)

Alex Stek | Mysten Labs

d16b6a14 days ago

grpc: opt-in address-alias checking for VerifySignature (#28471)

hayes-mysten

2865bff4 days ago

graphql: opt-in address-alias checking for verifySignature (#28470)

hayes-mysten

fb062594 days ago

[move-compiler] Remove `acquires` as a keyword and token (#28480)

Todd Nowacki

f84bb224 days ago

Remove `spec` from tree-sitter and prettier-move (#28477)

Todd Nowacki

0b6d5974 days ago

[move-compiler] Remove the ID leak verifier from Sui mode (#28481)

Todd Nowacki

39a48e24 days ago

[cli] Serve GraphQL subscriptions from `sui start --with-graphql` (#28479)

hayes-mysten

f81942d4 days ago

[chore] Delete the unused upgrade policy fixtures that are not valid Move (#28473)

Todd Nowacki

aba07614 days ago

Fix GraphQL transactional tests protocol version pinning (#28474)

Todd Nowacki

c42cc7d4 days ago

Graceful random restarts in test_simulated_load_reconfig_restarts (#28255)

Mark Logan

eabaa1c4 days ago

grpc: verify both supported zkLogin circuits (#28412)

Ashok Menon

9ac32ce4 days ago

graphql: decouple signature verification from protocol activation (#28395)

Ashok Menon

d9aebc45 days ago

[kv-rpc] Optionally set the served checkpoint from kvstore indexers' watermark streams (#28451)

Nick Vikeras

30885d35 days ago

[e2e] Add a simtest for releasing and re-claiming derived objects (#28421)

Todd Nowacki

8c5234b5 days ago

[graphql] Test object history across derived object re-creation (#28420)

Todd Nowacki