Paul Razvan Berg (@PaulRBerg)

Top repositories

1

hardhat-template

Hardhat-based template for developing Solidity smart contracts
TypeScript
1,899
star
2

prb-math

Solidity library for advanced fixed-point math
Solidity
777
star
3

foundry-template

Foundry-based template for developing Solidity smart contracts
Solidity
452
star
4

prb-proxy

Proxy contract to compose Ethereum transactions
Solidity
261
star
5

prb-test

Modern collection of testing assertions and logging utilities for Solidity
Solidity
167
star
6

prb-contracts

Off-the-shelf Solidity smart contracts
Solidity
128
star
7

multisol

CLI application for verifying Solidity contracts on Etherscan
Rust
113
star
8

rust-template

A template for developing Rust projects, with sensible defaults
Rust
76
star
9

awesome-zkp-starter-pack

A curated collection of links for zero-knowledge proof cryptography used in blockchains
68
star
10

evm-bn

Convert fixed-point numbers to ethers big numbers and vice-versa.
TypeScript
49
star
11

check-same-sign

Gas golfing the most gas efficient way to check if two integers have the same sign in Solidity
Solidity
46
star
12

btt-examples

Examples for Branching Tree Technique, a simple specification framework for writing structured Solidity tests
Solidity
44
star
13

foundry-multibuild

GitHub Action for building a Foundry project with a range of Solidity versions
Shell
38
star
14

hardhat-packager

Hardhat plugin for preparing the contract artifacts and the TypeChain bindings for registry deployment
TypeScript
34
star
15

ethsum

Simple Ethereum address checksum tool
JavaScript
33
star
16

solplate

Simple utility for generating boilerplate Solidity contracts
Rust
32
star
17

typescript-template

A template for developing TypeScript project, with sensible defaults
TypeScript
31
star
18

awesome-many-worlds

Curated collection of educational materials on the many-worlds interpretation of quantum mechanics
22
star
19

CoinMarketCap-Desktop

A simple desktop wrapper for CoinMarketCap
JavaScript
21
star
20

github-labels

GitHub labels to use across repositories
Shell
20
star
21

erc2212

Reference implementation for ERC-2212
JavaScript
12
star
22

unchecked-counter

Solidity counter type that bypasses checked arithmetic
Solidity
12
star
23

contractz

Sketchbook for my Ethereum contracts
Solidity
11
star
24

modlizer

Struggling with iOS design patterns? Embrace Modlizer
Swift
11
star
25

defi-types

TypeChain bindings for DeFi protocols
Solidity
10
star
26

dyi-crypto-taxes

Spreadsheet templates and practical tips and tricks for doing your taxes alone
10
star
27

rust-book-annotations

My absorption of the Rust Book
Rust
8
star
28

javascript-template

A template for developing JavaScript projects, with sensible defaults
JavaScript
8
star
29

create2-repro

Repo to reproduce the inconsistent CREATE2 behavior in Foundry
Solidity
7
star
30

abdk-gas-estimations

Gas estimations for ADBKMath64x64
Solidity
5
star
31

typescript-monorepo-template

Dummy monorepo set up with Typescript and Yarn Workspaces
TypeScript
4
star
32

tft

Browser extension that prevents typos by asking you to double-check the content before posting a long tweet",
JavaScript
3
star
33

cryptfolio-scripts

Google Apps Script functions to help with tracking a crypto portfolio in Google Sheets
JavaScript
3
star
34

foundry-expect-emit-bug

Repo to reproduce the bug I ran into while writing tests with Foundry
Solidity
3
star
35

cea-contracts

Base smart contracts used in the default template of Create Eth App
JavaScript
3
star
36

my-eth-app

Default boilerplate code generated by create-eth-app
HTML
3
star
37

hardhat-prb

Hardhat plugins to complement the PRB smart contract libraries
TypeScript
3
star
38

flipper-ui

The frontend app for the users of Flipper.
JavaScript
2
star
39

react-hooks

React Hooks to be shared across my personal projects and packages
JavaScript
2
star
40

web3-react-blobs

Blobs of web3-react code used in the Sablier Interface
JavaScript
2
star
41

forge-coverage-bug

Repo to reproduce the bug in the forge coverage command
Solidity
2
star
42

PaulRBerg.github.io

My personal preferences
JavaScript
2
star
43

xstate-useActor-bug

xstate useActor bug
TypeScript
2
star
44

vscode-dictionary

Personal dictionary for vscode-spell-checker
2
star
45

prb-proxy-frontend

Landing page for PRBProxy
TypeScript
2
star
46

eslint-config

Eslint config to be shared across my personal projects and packages
JavaScript
2
star
47

airdropx

Firebase backend for the AirdropX Telegram bot
JavaScript
1
star
48

learn-plasma-rss

RSS feed for Plasma resources
JavaScript
1
star
49

paulrberg-labelsync

Dummy repo for label-sync.com
1
star
50

sketchpad

Personal repo for learning, logs and constants
JavaScript
1
star
51

yarn-rc34-error

Dummy project to reproduce the errors I encountered with [email protected]
JavaScript
1
star
52

dfe

Browser extension that hides the price of Ether
JavaScript
1
star
53

cea-template

The official base template for Create Eth App.
HTML
1
star
54

hardhat-ignition-basic

Dummy project for going through the [email protected] basic tutorial
TypeScript
1
star
55

buidler-invalid-opcode

Reproduces the ganache-cli invalid opcode bug
TypeScript
1
star
56

ethiasi

Landing page for the first Ethereum event in Iasi, Romania
CSS
1
star
57

codebase-go

Personal repo for learning, logs and constants related to golang.
Go
1
star
58

ethereum-signatures-progress

A collection of links and resources I collected in order to implement EIP-191 and EIP-712 into geth.
1
star