codyrhoten / EduChain

Explore the blocks and transactions of a blockchain called EduChain. Receive EduChain coins from the faucet, and send and sign your own transactions using EduWallet.

Home Page:https://educhain-silk.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

School Chain

home page

About

Explore a blockchain and interact with it using a wallet and faucet. Send transactions and mine them in blocks.

Installation

npm install

// in one terminal, run:
npm run dev

// in another terminal, run:
npm start

Built With

Important Dependancies

Features

Wallet

wallet balance page

  • Wallet key and address derivation
  • Wallet transaction sign and send
  • Check balances
  • Use a private key to restore a wallet

Faucet

faucet page

  • The total balnce of the faucet is displayed at all times
  • Request School Coins (SCH)

Block Explorer

address page

transaction details page

  • Home page has lastest blocks & transactions.
  • Displays block and transaction information.
  • Displays transaction history of addresses.
  • Search bar for quick access to information

Nodes

  • REST API
  • Validates transactions and blocks
  • Synchronizes mutliple nodes and their chains (back end only)
  • Mining jobs (back end only)

Miner

  • Auotomatically mines when there are pending transactions
  • Has yet to be implemented on the front end

Created by

About

Explore the blocks and transactions of a blockchain called EduChain. Receive EduChain coins from the faucet, and send and sign your own transactions using EduWallet.

https://educhain-silk.vercel.app


Languages

Language:JavaScript 97.7%Language:HTML 1.3%Language:CSS 1.0%