ankurdubey521 / Ethereum-Timelock

Implementation of a simple time locked deposit mechanism on Ethereum

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Implementation of a simple time locked deposit mechanism on Ethereum

License:MIT License


Languages

Language:TypeScript 85.0%Language:Solidity 10.2%Language:HTML 3.0%Language:CSS 1.6%Language:Shell 0.1%