• Stars
    star
    5
  • Rank 2,789,294 (Top 57 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created 8 months ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Template for a fungible token project on zkSync Era

More Repositories

1

awesome-zero-knowledge-proofs

A curated list of awesome things related to learning Zero-Knowledge Proofs (ZKP).
4,959
star
2

zksync

zkSync: trustless scaling and privacy engine for Ethereum
Rust
4,750
star
3

zksync-era

zkSync era
Rust
2,841
star
4

zksync-web-era-docs

zkSync Era Documentation
JavaScript
908
star
5

zksync-lite-docs

zkSync documentation
Shell
739
star
6

zksync-wallet-vue

zkSync web wallet
Vue
498
star
7

era-contracts

Smart Contract Submodule For zkSync Era
Solidity
437
star
8

l2-intro-pre-ethdenver

Introduction to layer two and zkSync
TypeScript
322
star
9

era-test-node

In-memory node that can be used for integration testing and debugging.
Rust
307
star
10

zinc

The Zinc language public repository
Rust
307
star
11

era-boojum

Boojum, the scariest SNARK implementation.
Rust
284
star
12

hardhat-zksync

TypeScript
269
star
13

era-sync_vm

Circuit Implementation of zkVM for zkSync Era
Rust
258
star
14

foundry-zksync

Fork of Foundry tailored for zkSync environment
Rust
226
star
15

era-system-contracts

Implementation of the system contracts
Solidity
201
star
16

zksync-cli

CLI tool that simplifies zkSync development
TypeScript
130
star
17

era-tutorial-examples

[DEPRECATED ]Full examples for tutorials in the zkSync Era documentation. Visit: https://github.com/matter-labs/tutorials
TypeScript
127
star
18

zksync-dapp-checkout

zkCheckout — trustable permissionless DeFi payment gateway. Brand new zkSync dApp w/t all L2 perks: fast&cheap transfers / simple&quick withdrawal
Vue
115
star
19

block-explorer

zkSync Era Block Explorer
TypeScript
109
star
20

paymaster-examples

Ready to use paymaster contracts for zkSync Era
TypeScript
93
star
21

hodor

Open source implementation of zkSTARKs in pure Rust
Rust
76
star
22

era-zk_evm

Out-of-circuit zkEVM implementation
Rust
74
star
23

era-bellman-cuda

A library implementing GPU-accelerated cryptographic functionality for the zkSync prover
Cuda
67
star
24

eip1962

EIP1962 implementation effort
Rust
65
star
25

franklin-crypto

Rust
63
star
26

v2-testnet-contracts

Solidity
60
star
27

zksync-hardhat-template

[DEPRECATED] Template project for zksync-hardhat
TypeScript
60
star
28

era-zkevm_circuits

Rust
48
star
29

era-compiler-solidity

EraVM Solidity compiler.
Rust
47
star
30

local-setup

zkSync 2.0 setup for local development
Shell
46
star
31

zksolc-bin

This repository contains current and historical builds of the zkEVM Solidity Compiler.
45
star
32

era-consensus

Consensus layer implementation for zkSync Era
Rust
44
star
33

era-zkevm_test_harness

Compare in-circuit and out-of-circuit VMs
Rust
42
star
34

zksync-link

PayNow - Create payment links, get paid in tokens
Svelte
41
star
35

zk_os

OS for next iteration of the world computer
Rust
40
star
36

curve-zinc

The Curve Stableswap smart contract implementation in Zinc v0.2.2.
Rust
39
star
37

rescue-poseidon

Rescue and Poseidon hash function implementations
Rust
39
star
38

solidity_plonk_verifier

Solidity verifier for Plonk
Solidity
38
star
39

recursive_aggregation_circuit

Kate commitment based PLONK recursive aggregation circuit
Solidity
38
star
40

zksync-withdrawal-finalizer

zkSync 2.0 Withdrawal Finalizer
Rust
38
star
41

era-zkevm_opcode_defs

Definitions of zkEVM opcodes (primary dependency for all other repos)
Rust
35
star
42

tutorials

TypeScript
34
star
43

era-compiler-vyper

EraVM Vyper compiler.
Rust
28
star
44

zkSync-account-abstraction-template

27
star
45

schnorr-musig

Simple Schnorr Multi-Signatures
Rust
26
star
46

custom-aa-tutorial

A full example for the tutorial on custom AA
Solidity
25
star
47

cross-chain-tutorial

TypeScript
24
star
48

era-boojum-cuda

A library implementing GPU-accelerated cryptographic functionality for the zkSync prover.
Rust
24
star
49

era-shivini

A library implementing GPU-accelerated zkSync prover.
Rust
23
star
50

era-heavy-ops-service

Specialized GPU Prover for zkSync Era
Rust
23
star
51

compiler-solidity

The zkEVM Solidity compiler.
Rust
22
star
52

zkvyper-bin

This repository contains current and historical builds of the zkEVM Vyper Compiler.
22
star
53

hackathon-winner-projects

A list of all the projects submitted in all zksync hackathons.
20
star
54

zksync-web-landing

zkSync.io landing page
CSS
20
star
55

era-boojum-validator-cli

Rust
19
star
56

risc_v_simulator

Rust
18
star
57

custom-paymaster-tutorial

Full example for the custom paymaster tutorial in the documentation
TypeScript
18
star
58

z-prize-msm-gpu

Submission for https://www.zprize.io/prizes/accelerating-msm-operations-on-gpu-fpga
Cuda
18
star
59

era-compiler-llvm

ZKsync fork of the LLVM framework
17
star
60

era-zkevm_tester

Assembly runner for zkEVM testing
Rust
16
star
61

era-compiler-llvm-context

Shared front end code of the EraVM compilers.
Rust
14
star
62

z-prize-msm-gpu-combined

Combined solution from Matter Labs and Yrrid based on their respective submissions for the Z-Prize category Accelerating MSM Operations on GPU/FPGA
Cuda
14
star
63

compiler-llvm

The zkEVM fork of the LLVM framework
13
star
64

era-compiler-tests

The collection of tests for the compilers for zkEVM
Solidity
11
star
65

era-revm

revm (Rust Ethereum VM) translation for Era / zkEVM
Rust
11
star
66

era-zkEVM-assembly

The zkEVM assembly tools
Rust
10
star
67

zksync-contract-templates

Contract Templates for zkSync: solidity, hardhat, vyper
TypeScript
10
star
68

vault-auth-tee

Hashicorp Vault plugin for authenticating Trusted Execution Environments (TEE) like SGX enclaves
Go
10
star
69

ETHLisbon-2022-hackathon

Information about MatterLabs bounty program for ETH Lisbon 2022 hackathon
TypeScript
9
star
70

era-hardhat-with-plugins

A zkSync Hardhat project configured with multiple plugins to improve the developer experience
TypeScript
9
star
71

era-compiler-tester

The ZKsync compiler integration testing framework.
Rust
9
star
72

zksync-packages-info

Information about the different packages and SDKs by MatterLabs to interact with zkSync Era
Vue
9
star
73

.github

zkSync Frontend Team workflow configuration
9
star
74

eravm-spec

Coq
9
star
75

proof_system_info_v1.0

Information about proof system used in zkSync v1.0
8
star
76

zksync-v2-issues

Report issues encountered when using the zkSync 2.0 testnet.
8
star
77

zksync-hardhat-vyper-template

[DEPRECATED] Template project for zksync-cli. Includes a Vyper smart contract, tests and script to deploy to zkSync Era
TypeScript
8
star
78

eip1962_specs

Specification documents for EIP1962
7
star
79

aa-signature-checker

TypeScript
7
star
80

era-compiler-llvm-builder

EraVM LLVM Framework Builder.
Rust
7
star
81

compiler-infra

Docker images with build tools for compiler repos
Dockerfile
7
star
82

vise

Tools to define and export metrics in Rust libraries and apps
Rust
7
star
83

l2-intro-ethdenver

Introduction to layer 2 protocols and smart contract examples on zkSync for ETH Denver
Vue
7
star
84

demo-circuit

Rust
7
star
85

compiler-tests

The compiler tests collection
Solidity
6
star
86

era-fee-withdrawer

TypeScript
6
star
87

zkcli-block-explorer

zkSync Block Explorer module for zkcli
TypeScript
6
star
88

teepot

Key Value store in a TEE with Remote Attestation for Authentication
Rust
5
star
89

era-zk_evm_abstractions

Rust
5
star
90

multisig

JavaScript
5
star
91

era-compiler-common

Shared constants of the compilers for EraVM.
Rust
5
star
92

zksync-dapp-forced-exit

CSS
5
star
93

simple-oracle-benchmarking

Deploy a simplified oracle, track gas usage.
TypeScript
5
star
94

era-solidity

Solidity compiler and language tuned for EraVM
C++
5
star
95

gated-nft-tutorial

TypeScript
4
star
96

l2-intro-demo

Introduction to layer 2 protocols and smart contract examples on zkSync
TypeScript
4
star
97

gated-nft-tutorial-starter

TypeScript
4
star
98

greeter-tutorial-starter

Vue
4
star
99

zksync-tool-locker

Vue
3
star
100

zinc.github.io

The Zinc circuit book, which corresponds to the version 0.1 of the Zinc language.
HTML
3
star