Mint and vest $ZKP tokens
Mint and vest $ZKP tokens on the Ethereum Mainnet as follows:
1.1. Token symbol and standard
Token standard: ERC20.
Token symbol: $ZKP.
Maximum supply: 1,000,000,000 tokens.
Token contract address: see below.
Minting and vesting schedule: as defined below.
1.2. Minting and vesting parameters
Initiate the following distribution of $ZKP tokens, by executing Ethereum transactions, which calls addVestingPools
method on the VestingPools
smart contract instance.
Interpretation of parameters
<address> wallet - Ethereum address of a smart contract to vest $ZKP tokens to
<bool> isPreMinted - if true, {allocation} gets pre-minted, otherwise minted when vested
<bool> isAdjustable - if true, the owner may change {start} and/or {duration}
<date> start - time when vesting starts
<number> vestingDays - period in days (since the {start}) of vesting
<number> allocation - total amount of $ZKP tokens to (ever) vest from the pool
<number> unlocked - out of {allocation}, amount to be unlocked on the {start}
Protocol Rewards pool
wallet: 0xcF463713521Af5cE31AD18F6914f3706493F10e5 // RewardPool contract
isPreMinted: false
isAdjustable: true
start: 2022-01-04T23:59:59Z
vestingDays: 91
allocation: 5,000,000
unlocked: 0
Foundation General pool
wallet: 0xEb5B192CDCDa4Ba0500D426A0f330d958A733280 // Foundation Multisig
isPreMinted: false
isAdjustable: true
start: 2022-01-04T23:59:59Z
vestingDays: 4383 // =12*365+3
allocation: 80,000,000
unlocked: 30,000,000
Foundation - Reserves pool
wallet: 0xEb5B192CDCDa4Ba0500D426A0f330d958A733280 // Foundation Multisig
isPreMinted: false
isAdjustable: true
start: 2022-02-05T00:00:00Z
vestingDays: 1096 // =3*365+1
allocation: 50,882,769
unlocked: 0
Foundation - Bug Bounties pool
wallet: 0xEb5B192CDCDa4Ba0500D426A0f330d958A733280 // Foundation Multisig
isPreMinted: true
isAdjustable: true
start: 2022-01-04T23:59:59Z
vestingDays: 1 // immediately vested
allocation: 2,500,000
unlocked: 2,500,000
Foundation - Education & Awareness pool
wallet: 0xEb5B192CDCDa4Ba0500D426A0f330d958A733280 // Foundation Multisig
isPreMinted: false
isAdjustable: true
start: 2022-02-05T00:00:00Z
vestingDays: 1096 // =3*365+1
allocation: 17,500,000
unlocked: 0
Pre-Seed Backers pool
wallet: 0xF62837d4EbF3D0309E32bAF55919d4371900e6B5 // Pre-Seed Backers pool wallet
isPreMinted: false
isAdjustable: false
start: 2022-01-04T23:59:59Z
vestingDays: 1096 // =3*365+1
allocation: 50,433,500
unlocked: 2,521,675
Seed Backers pool
wallet: 0xBc9Dff00b1950dAc0185B5e986748637EaBd9BC5 // Seed Backers pool wallet
isPreMinted: false
isAdjustable: false
start: 2022-01-04T23:59:59Z
vestingDays: 1096 // =3*365+1
allocation: 64,966,667
unlocked: 16,241,667
Private Sale 1 pool
wallet: 0x40E92E8c3D2a5BAcdED54af444CAF820a9F480B0 // Private Sale 1 pool wallet
isPreMinted: false
isAdjustable: false
start: 2022-01-04T23:59:59Z
vestingDays: 730 // =365*2
allocation: 15,288,889
unlocked: 3,822,222
Private Sale 2 pool
wallet: 0xD90354a7437D36550cb21e17a9A3feeFB0c92b87 // Private Sale 2 pool wallet
isPreMinted: false
isAdjustable: false
start: 2022-01-04T23:59:59Z
vestingDays: 548 // roundUP(365*1.5)
allocation: 8,428,175
unlocked: 2,107,044
Private Sale 3 pool
wallet: 0x5CDabc5a62F7F6387488E7195686059509739aAF // Private Sale 3 pool wallet
isPreMinted: false
isAdjustable: false
start: 2022-01-04T23:59:59Z
vestingDays: 365
allocation: 10,000,000
unlocked: 2,500,000
Public Sales Option 1 pool
wallet: 0x7bd49ed57289e2aae3cedD18339204131fad98bB // Public Sales Multisig
isPreMinted: false
isAdjustable: false
start: 2022-01-04T23:59:59Z
vestingDays: 180
allocation: 40,000,000
unlocked: 10,000,000
Public Sales Option 2 pool
wallet: 0x7bd49ed57289e2aae3cedD18339204131fad98bB // Public Sales Multisig
isPreMinted: true
isAdjustable: false
start: 2022-01-04T23:59:59Z
vestingDays: 1
allocation: 10,000,000
unlocked: 10,000,000
Early Team + Advisors pool
wallet: 0xFe1c87f24A091bB729033c3522C039566477Eb1c // Company Multisig
isPreMinted: false
isAdjustable: false
start: 2022-01-04T23:59:59Z
vestingDays: 1096 // = 3*365+1
allocation: 200,000,000
unlocked: 10,000,000
1.3. Distribution of $ZKP tokens from Private Sales pools
Initiate the following distribution of $ZKP from Private Sales pools wallets, by executing Ethereum transactions calling addStakesmethod
on the instances (proxies) of the PoolStakes
smart contract.
Note: There are around 50 Private Sale participants who are undergoing a compliance check and therefore not in the below list. The total sum of tokens for these addresses will be minted and stored in a multisig wallet <0x15eE5348793618F5Fb9D859F24275afe07Dd5054> owned by Panther Ventures Limited and upon compliance approval, they will be released or sent.
Interpretation of parameters
<address>
holder
- Ethereum address that may withdraw $ZKP<number>
amount
- total amount of $ZKP theholder
may (ever) withdraw
Pre-Seed Backers
Seed Backers
Private Sale 1
Private Sale 2
Private Sale 3
Last updated