Smart Contracts with Nextjs

A basic study of how smart contracts work, using Metamask and Web3.js. In order to deploy a basic blockchain, the hardhat-simple-storage package was very useful.

TODO

  • Implement smart contract
  • Connect MetaMask wallet to Web3.js
  • Execute contract funcs
  • Swap using 1inch
  • Use Web3-React provider to wrap the code
  • Custom amount on amount to swap
  • Better styling using Tailwind