• Stars
    star
    242
  • Rank 167,048 (Top 4 %)
  • Language
    Solidity
  • License
    GNU Affero Genera...
  • Created almost 3 years ago
  • Updated over 2 years ago

Reviews

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

Repository Details

A wrapper ERC20 token that linearly vests an underlying ERC20 token to its holders.

VestedERC20

A wrapper ERC20 token that linearly vests an underlying ERC20 token to its holders.

It's not really suited for trading, but it is a useful tool for plugging vesting into other primitives. One example is Astrodrop, which is a tool for airdropping ERC20 tokens and more. Combining VestedERC20 with Astrodrop, one can airdrop vested tokens to arbitrarily many people for a constant cost.

VestedERC20Factory Deployments

Ethereum Mainnet

0x5bfFfE081bEf0A86389230c1661ED1ad6672F978

Installation

To install with DappTools:

dapp install zeframlou/vested-erc20

To install with Foundry:

forge install zeframlou/vested-erc20

Local development

VestedERC20 uses Foundry as the development framework.

Dependencies

make update

Compilation

make build

Testing

make test

More Repositories

1

playpen

Playpen is a set of modern, gas optimized staking pool contracts.
Solidity
273
star
2

create3-factory

Solidity
260
star
3

foundry-template

Minimalist template for foundry projects
Solidity
156
star
4

trustus

Trust-minimized way to access offchain data onchain
Solidity
139
star
5

bunni

ERC-20 LP tokens for Uniswap V3
Solidity
124
star
6

universal-bridge

Unified interface for sending messages from Ethereum to other chains and rollups.
Solidity
103
star
7

foundry-docgen

JavaScript
50
star
8

pooled-cdai

Pools DAI, converts it into Compound DAI, and sends interests to a beneficiary. Users putting DAI into the pool receives Pooled cDAI (pcDAI), an ERC20 token which is 1-for-1 redeemable for DAI at any time.
Solidity
49
star
9

foundry-canary

Minimal repo for Foundry examples and reproducing bugs in Foundry
Solidity
46
star
10

bagholder

Reward holders of an NFT without needing their NFTs to leave their wallets
Solidity
46
star
11

token-migrator

A simple contract for migrating from an old ERC20 token to a new ERC20 token.
Solidity
35
star
12

RevS

RevS is an open source P2P library for building Peer-to-Peer based apps.
Objective-C
19
star
13

ethhead

JavaScript
17
star
14

fee-distributor

Solidity
15
star
15

mev-token

JavaScript
14
star
16

hardhat-template

My personal template for hardhat projects
TypeScript
11
star
17

zeroswap

AMM written in Zinc for zkSync, based on Uniswap v2
Rust
9
star
18

pooled-cdai-subgraph

The Graph protocol subgraph for Pooled cDAI
TypeScript
6
star
19

warpy-contracts

Warpy is Venmo + them 🔥 DeFi interests
JavaScript
6
star
20

blog

HTML
3
star
21

pooldai-frontend

TypeScript
3
star
22

YHack2017-Submission

Submission for YHack 2017
Python
3
star
23

RevS-Server

A server implementation using RevS.
Objective-C
1
star
24

pooldai

HTML
1
star
25

RevS-Test

A test client app using RevS for iOS
Objective-C
1
star
26

pool-dai-ui

Front end for Pool DAI
TypeScript
1
star
27

f12-landing-page

1
star
28

p2pLazer

An easy-to-use hybrid P2P library with high stability and success rate.
Objective-C
1
star
29

astrodrop-production

CSS
1
star
30

Concave-NFT-SC

hardhat
Solidity
1
star