Skip to content

🔐 On-chain time locking for ERC-20 assets

Notifications You must be signed in to change notification settings

yurixander/erc20-vault

Repository files navigation

ERC-20 Vault

This is a simple ERC-20 vault contract and dapp that allows users to deposit and lock ERC-20 tokens for a specified period of time. The contract logic is written in Solidity and the dapp is built using Next.js and Tailwind CSS.

Usage

Step 1: Connect a wallet

Steps showing how to connect MetaMask

Step 2: Create a new deposit
Step 3: View your deposits
Step 4: Withdraw tokens once the lock period has expired