/Web3-Searching-Platform

The Web3 Searching Platform with Frontend & Backend API

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Web3 Searching Platform

The website to search the Web3 Account Information. (Builder: Guanlin Jiang)

web3_search_website

Language & Framework

  • React.js (Frontend)
  • Node.js (Backend API)
  • Ethers.js (Connect to Web3)
  • MySQL (Database)

Depoly Usage

  • Frontend
$ cd frontend
$ npm install
$ vim /src/pages/config.json (input the API_Key & save it)
$ npm start
  • Backend (Prepare Database)
$ cd backend
$ npm install
$ vim /src/controllers/.env (input the API_Key & save it)
$ node /src/index.js (the defult port is 8000 run on localhost)
# Reminder: If want command in the background, write the linux .service file and start it!

Contents & Functions

  • Frontend (React.js)
    • Search -> Searching by Address / ENS / TX Hash / Block Number
    • Result -> Display the searching result
    • Update -> Display the Version Update for this searching
    • About
    • API -> For generate API Key & delete API Key
  • Backend API (Node.js)
    • Functions & Usages
      • Resolve address by ENS (Ethereum Name Service)
      • Get ETH Balance by address
      • Get the Transaction Information by Transaction Hash
      • Get the Transactions by Block Number
      • Get the Transactions History of From Address
      • Get the Transactions History of To Address
      • Generate API Key by Email
      • Delete API Key

Published Web3 Searching API

!!! Web3 Searching Platform is still in progress !!! - by Guanlin Jiang (David)