# LBP for vested tokens spec
### 1. Create LBP with a vested coupon ERC20 (veERC20) token
Create a coupon ERC20 token that:
- matches in quantity the exact number of tokens you wish to be vested
- is tradeable during the LBP
- can ONLY be transferred in and out of the LBP
- cannot be transferrable between wallets
- once the LBP ends is frozen in the LBP participant's wallet
### 2. LBP creator distributes intended non-vested token to veERC20 holders once vesting terms are reached
1. Get addresses and balances of all veERC20 holders
2. Airdrop regular ERC20 in quantities corresponding to the balances of all veERC20 holders
Airdrop solution for Ethereum: https://massdrop.multisender.app/airdrops
Airdrop solution for Polygon: https://bulksender.app/