Skip to content

Personal Project related to blockchain technology, made using React.js and Ethers.js

Notifications You must be signed in to change notification settings

ritk20/crypto-portfolio

Repository files navigation

Crypto Portfolio

This is a personal project aimed at improving my knowledge of blockchain technology, made using React.JS and ethers.JS. I am a relatively new developer, so any suggestions are welcomed.

Key Features

  1. Connect your wallets
  2. Add your favourite tokens to your WatchList
  3. Transfer Tokens Seamlessly across wallets
  4. Check Allowance for Smart Contracts
  5. Check Historical Data for individual tokens

How to use?

  • Download/Clone the project
    git clone
  • Navigate to project directory
    cd crypto-portfolio
  • Install dependencies
    npm install
  • Start development build
    npm start
  • Open on localhost

I will deploy it on server as soon as basic features are added

Testing

  • Tested token transfer on SepoliaEth (testing not done on MainNet)
  • Cross-tested Allowance Checker with revoke.cash and Etherscan.io
  • Used INFURA for allowance checker
  • Used CoinGeckoAPI for historical data (data limited to past 1 year only)

Technologies Used

  • React.JS
  • Tailwind.css
  • Ethers.JS
  • Charts.JS

Contributing

Contributions are welcome! If you have any suggestions or improvements, please feel free to submit a pull request.

About

Personal Project related to blockchain technology, made using React.js and Ethers.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published