Skip to content

3scava1i3r-Projects/HackAtom-V

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 

Repository files navigation

HackAtom-V

This repository is for HackAtom-V Hackathon

sampark & memorial

Losing a loved one is like having the rug swept from under you. We make plans for the day, and do not think twice about how those plans can be taken away in the blink of an eye. I never thought much about it myself, until I was faced with the shock, and undeniable truth of death. I do not think anyone really thinks about tragedy until they are actually faced with shocking news. It is amazing how we take life for granted. The tragedy never goes away. You just learn how to cope with it and keep moving on.

So this project is to endorse the connections or Sampark(in hindi) that you have with people around you.You can add a bunch of images just to showcase your work,meme , anger or any cool image over at our platform.Everything is backed up by decentralised systems.This is more like a memorial for your future with all the data backed up by blockchain.The storage used here is Skynet(decentralised storage solution) for more information about skynet visit Skynet

Check my presentation for better understanding https://docs.google.com/presentation/d/1Bry3jIaKwDlSeyPnC9T6NJkDeIG-f3-mjUDGzZ4kb1M/edit?usp=sharing

Tech Stack

  • Solidity
  • Ethermint
  • Metamask
  • Truffle Suite
  • React Js
  • Skynet
  • Web3js
  • React-Bootstrap

Prerequisites

  • Metamask Account
  • Linux or mac system

How to Work

  • Begin with cloning ethermint node setup git repository git clone https://github.com/cosmos/ethermint.git

  • Now let us go inside ethermint directory to start Ethermint node
    cd ethermint
    ./init.sh

  • open another terminal with ethermint folder as destination
    ethermintcli rest-server --laddr "tcp://localhost:8545" --unlock-key mykey --chain-id ethermint-1 --trace

  • also add crypto of this personal node to your account
    ethermintcli tx faucet request 100aphoton --from mykey

  • open a new tab and clone this repository
    git clone https://github.com/3scava1i3r/HackAtom-V.git
    cd sampark
    npm i
    cd src/
    npm start
    this will start the server locally at port 3000

  • connect your metamask with your account provided with ethermint node using ethermint docs

  • open your browser to interact with the platform

  • connect to custom rpc 8545 or make one if it is not there

  • use this command to get your private key (just a dummy account here but you should not tell this to anyone)
    ethermintcli keys unsafe-export-eth-key mykey

  • use this private key and import it into metamask now you are ready to upload files and also get them on your personal ethermint node

Releases

No releases published

Packages

No packages published