Polygon Zero (0xPolygonZero)

Polygon Zero

0xPolygonZero

Geek Repo

Polygon Zero develops tools for cryptographic verification of blockchain systems including STARKs for proving EVM Execution

Home Page:https://mirprotocol.org/

Github PK Tool:Github PK Tool

Polygon Zero's repositories

Language:RustLicense:Apache-2.0Stargazers:714Issues:32Issues:154

plonky

Recursive SNARKs based on Plonk and Halo

r1cs

A Rust library for building R1CS gadgets

Language:RustLicense:Apache-2.0Stargazers:58Issues:15Issues:71

r1cs-workshop

Notes for the R1CS programming workshop at ZK0x04

Language:TeXStargazers:29Issues:4Issues:0

plonky2-semaphore

Plonky2 Semaphore example for ZKHack

hyperstark

Early prototype.

Language:RustLicense:Apache-2.0Stargazers:23Issues:5Issues:0

zero-bin

plonky2 proving over paladin

Language:RustLicense:Apache-2.0Stargazers:20Issues:4Issues:21

paladin

Bringing divine order to remote task execution.

Language:RustLicense:Apache-2.0Stargazers:17Issues:5Issues:1

plonky2-ecdsa

ECDSA gadgets for plonky2

Language:RustLicense:Apache-2.0Stargazers:17Issues:5Issues:1

eth-tx-proof

Proving historical Ethereum transactions using the Plonky2 zkEVM

Language:RustLicense:Apache-2.0Stargazers:14Issues:8Issues:4

r1cs-bellman

Bellman backend for the r1cs crate

Language:RustStargazers:11Issues:7Issues:0

proof-protocol-decoder

Common protocol for generating ZK proofs for blocks on different blockchains.

Language:RustLicense:Apache-2.0Stargazers:10Issues:4Issues:1

r1cs-zkinterface

Compiles r1cs gadgets to the zkinterface format

evm-tests

Parser and test runner for testing compatable common Ethereum full node tests against Polygon Zero's EVM.

Language:RustLicense:Apache-2.0Stargazers:7Issues:5Issues:10

plonky-block-proof-gen

Generates block proofs from proof IR

Language:RustLicense:Apache-2.0Stargazers:6Issues:4Issues:1

commitment-set-poc

This is a proof-of-concept implementation of Mir's Commitment Set storage model, which is based on the Modified Huffman coding.

Language:PythonStargazers:4Issues:4Issues:0
Language:SageLicense:MITStargazers:4Issues:5Issues:0

nums

Number theoretic functions, such as primality testing and factorization, for BigUints

Language:RustLicense:Apache-2.0Stargazers:4Issues:3Issues:0

system-zero

An obsolete zkVM from Polygon Zero

Language:RustLicense:Apache-2.0Stargazers:3Issues:5Issues:0

eth-trie-tools

Various debugging tools for working with tries for `eth_trie_utils`.

eth_trie_utils

Types and utility functions for building/working with partial Ethereum tries

Language:RustLicense:Apache-2.0Stargazers:1Issues:6Issues:0

plonky-edge-block-trace-parser

Logic for parsing a block trace for edge into txn generation payloads for plonky (2 & 3).

Language:RustLicense:Apache-2.0Stargazers:1Issues:3Issues:0

plonky2-insertion

list-insertion gadget for plonky2

Language:RustLicense:Apache-2.0Stargazers:1Issues:5Issues:0

plonky2-u32

u32 arithmetic gadgets for plonky2

Language:RustLicense:Apache-2.0Stargazers:1Issues:5Issues:0

plonky2-waksman

permutation gadgets using the Waksman network for plonky2

Language:RustLicense:Apache-2.0Stargazers:1Issues:5Issues:0

yultsur

Yultsur is a Rust implementation of Yul.

Language:RustLicense:GPL-3.0Stargazers:1Issues:1Issues:0

erigon

Ethereum implementation on the efficiency frontier

Language:GoLicense:LGPL-3.0Stargazers:0Issues:0Issues:4

eth-pos-devnet-provable

An eth PoS devnet which is provable using the Polygon Type1 Prover

Language:MakefileLicense:MITStargazers:0Issues:0Issues:1

smt_utils

Utilities related to the Sparse Merkle Tree used for type2 provers

Language:RustLicense:MITStargazers:0Issues:13Issues:0