/Defi-Blockchain-Application

DApp Development using - Smart Contracts - Solidity, Web3, React, Mocha, Chai, Ethereum Blockchain Programming for Front-end.

Primary LanguageJavaScript

Project Brief:

DApp Development using - Smart Contracts - Solidity, Web3, React, Mocha, Ethereum Blockchain Programming for Front-end

This is a Token staking and Widthdrawal Dapp application where a investor can stake his token and gets rewards for it and also can widthdraw tokens at any point of time. The application interacts with Metamask Wallet for deposit and widthdrawal token on Ethereum Testnet.

List of Technologies, Languages, Framework and Libraries are used in this project -

Solidity

Ethereum Blockchain

Bootstrap

Web3js

Truffle

Mocha

Chai

Javascript

React.js

Async Await

Node (Http)

Github

React Lifecycles

Front End UI & UX

NPM

Ganache

MetaMask

JSX

Transfer / TransferFrom

Approval & Authorization Events

Security

Ethereum Blockchain Network and Deployment

Smart Contract Interactions