Skip to content

Implementation of a simple time locked deposit mechanism on Ethereum

License

Notifications You must be signed in to change notification settings

ankurdubey521/Ethereum-Timelock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ethereum-Timelock

Implementation of a simple time locked deposit mechanism on Ethereum

URL: https://ethereum-timelock.netlify.app

Contract: https://kovan.etherscan.io/address/0xAE7f9CCFa9f483014e1724d784be006B69AB543E

Demo: https://www.youtube.com/watch?v=r8lRBWqLExg

Features:

  1. Deposit ETH or Arbitrary ERC20 tokens redeemable by a specified address once the locking period expires.
  2. Meta-Transaction enabled Claim operation using Biconomy.

Tech Stack:

  1. Frontend: React.js with Typescript, Material UI, Biconomy Mexa.
  2. Contracts: Hardhat with Typescript for contract developement and testing.

Screenshots

Homepage

1

ETH Deposits

2

ERC20 Deposits

5

Claim using Meta-transactions

6