Skip to content
View this-vishalsingh's full-sized avatar
:atom:
Securing onchain
:atom:
Securing onchain

Highlights

  • Pro

Block or report this-vishalsingh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
127 stars written in Rust
Clear filter

🦀 Small exercises to get you used to reading and writing Rust code!

Rust 61,120 11,050 Updated Dec 22, 2025

Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces.

Rust 14,708 5,448 Updated Jan 22, 2025

Educational blog posts for Rust beginners

Rust 8,270 426 Updated Feb 17, 2025

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

Rust 7,547 11,710 Updated Dec 24, 2025

Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust

Rust 5,256 2,214 Updated Dec 24, 2025

⚓ Solana Program Framework

Rust 4,875 1,809 Updated Dec 21, 2025

Applied offensive security with Rust - https://kerkour.com/black-hat-rust

Rust 4,215 420 Updated Oct 1, 2025

Collection of cryptographic hash functions written in pure Rust

Rust 2,152 305 Updated Dec 24, 2025

A toolbox for zkSNARKs on Ethereum

Rust 1,880 383 Updated Aug 1, 2024

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

Rust 1,852 725 Updated Dec 24, 2025

SP1 is a zero‑knowledge virtual machine that proves the correct execution of programs compiled for the RISC-V architecture.

Rust 1,542 598 Updated Dec 15, 2025

Solidity Compiler for Solana, Polkadot and Stellar

Rust 1,361 251 Updated Nov 15, 2025

A zkVM for Decentralized Private Computations (DPC)

Rust 1,149 1,545 Updated Dec 24, 2025

OpenZeppelin Contracts written in Cairo for Starknet, a decentralized ZK Rollup

Rust 900 398 Updated Dec 24, 2025

The Halo2 zero-knowledge proving system

Rust 871 574 Updated Dec 15, 2025

The simplest and most extensible zkVM. Fast and fully open source from a16z crypto and friends. ⚡

Rust 869 279 Updated Dec 20, 2025

Libraries for finite field, elliptic curve, and polynomial arithmetic

Rust 826 373 Updated Dec 8, 2025

Collection of pure Rust elliptic curve implementations: NIST P-224, P-256, P-384, P-521, secp256k1, SM2

Rust 824 254 Updated Dec 22, 2025

Minimalist, fast and modular implementation of the Ethereum protocol in Rust. L1 and L2 execution client.

Rust 801 140 Updated Dec 24, 2025

A tool for analyzing the security and parameters of a solidity smart contract

Rust 786 61 Updated Feb 14, 2025

A toolkit for polynomial IOPs (PIOPs)

Rust 726 374 Updated Dec 23, 2025

lambdaworks offers implementations for both SNARKs and STARKs provers, along with the flexibility to leverage their individual components for constructing customized SNARKs.

Rust 717 181 Updated Dec 23, 2025

STARK-based virtual machine

Rust 708 247 Updated Dec 24, 2025

Jito Foundation MEV Solana Client

Rust 660 334 Updated Dec 23, 2025

OpenZKP - pure Rust implementations of Zero-Knowledge Proof systems.

Rust 659 98 Updated Apr 23, 2024

☠️ Common Security Exploits and Protections on Solana

Rust 635 108 Updated Aug 1, 2024

Cryptographic signature algorithms: DSA, ECDSA, Ed25519

Rust 580 167 Updated Dec 24, 2025

cairo-vm is a Rust implementation of the Cairo VM. Cairo (CPU Algebraic Intermediate Representation) is a programming language for writing provable programs, where one party can prove to another th…

Rust 564 213 Updated Dec 23, 2025

Curated list of awesome projects and resources related to Rust and computer security

Rust 561 65 Updated Feb 22, 2024
Rust 537 128 Updated Aug 4, 2025
Next