Skip to content

A simple implementation for a decentralized chatting App using the Ethereum foundation, Whisper protocol

Notifications You must be signed in to change notification settings

MostafaMhmod/whisper-Chatting-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Running the APP

The App assumes that there is a running geth client node with an RPC at URL http://localhost:8545.

To install geth refer to the go-ethereum documentation

Ethereum Geth installation guide.

First, Start geth on the testnet with enabling the Whisper protocol and the RPC connection by using this command.

(This should take around an hour to Synchronize the whole rinkeby testnet).

geth --syncmode "light" --shh --rpc --rinkeby --rpccorsdomain "http://localhost:8080"

Then make sure to create an Address from the geth client and to send some ether to it by using any supported online wallet like metamask,MEW, etc.

You can get some Ether using the Rinkeby testnet From here.

Then, clone this repository and download the dependencies:

git clone https://github.com/MostafaMhmod/whisper-Chatting-App


npm install

Finally, start the example with:

npm start

The example should be started and the application will be available at http://localhost:8080.

About

A simple implementation for a decentralized chatting App using the Ethereum foundation, Whisper protocol

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published