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:778Issues:31Issues:165

plonky

Recursive SNARKs based on Plonk and Halo

r1cs

A Rust library for building R1CS gadgets

Language:RustLicense:Apache-2.0Stargazers:85Issues:16Issues:290

plonky2-semaphore

Plonky2 Semaphore example for ZKHack

zero-bin

plonky2 proving over paladin

Language:RustLicense:Apache-2.0Stargazers:24Issues:4Issues:24

hyperstark

Early prototype.

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

paladin

Bringing divine order to remote task execution.

Language:RustLicense:Apache-2.0Stargazers:21Issues:9Issues:2

plonky2-ecdsa

ECDSA gadgets for plonky2

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

eth-tx-proof

Proving historical Ethereum transactions using the Plonky2 zkEVM

Language:RustLicense:Apache-2.0Stargazers:15Issues:7Issues:6

evm-tests

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

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

proof-protocol-decoder

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

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

r1cs-zkinterface

Compiles r1cs gadgets to the zkinterface format

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

plonky2-u32

u32 arithmetic gadgets for plonky2

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

eth-pos-devnet-provable

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

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

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

jerigon-test-network

Local jerigon network and smart contracts used to generate input for zero_bin/zk_evm

Language:TypeScriptLicense:Apache-2.0Stargazers:1Issues:0Issues: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-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
Stargazers:0Issues:0Issues:0

erigon

Ethereum implementation on the efficiency frontier

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

smt_utils

Utilities related to the Sparse Merkle Tree used for type2 provers

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