Questions tagged [shh]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
53 votes
3 answers
23k views

What is Whisper and what is it used for?

It's admittedly a very general question, but I've heard "Whisper" mentioned in several places when reading about certain DApps. I understand it allows peer-to-peer messaging of some kind, but what ...
Richard Horrocks's user avatar
9 votes
1 answer
269 views

How many topics can a whisper message have?

I'm thinking in a new DAPP that may use whisper extensively. To evaluate the viability of the DAPP, I need to know if there is a limit on the number of topics that a whisper message can have. I would ...
jbaylina's user avatar
  • 775
7 votes
2 answers
1k views

Does Ethereum offer encrypted peer to peer communication applications?

I am wondering if Ethereum can be used for encrypted peer to peer communication like delivering encrypted short messages or encrypted data in bulk between two or multiple parties. Are there any ...
user2065276's user avatar
5 votes
1 answer
304 views

Is either the whisper.sh messaging app or the "Open Whisper Systems" project related to the Ethereum whisper project?

There is the Whisper "anonymous messaging app", described in this Wikipedia article. And then there is also something called "Open Whisper Systems", described in this other Wikipedia article. Is ...
SherlockEinstein's user avatar
4 votes
1 answer
992 views

ShhFilter: ValueError: {'code': -32000, 'message': 'filter not found'}

For web3.py==v5.0.1: web3.geth.shh.newMessageFilter used to return the filter on v4.x.x but now it only returns the filter_id, so I received the filter object using w3.eth.filter(filter_id='0x'). ...
alper's user avatar
  • 8,395
4 votes
0 answers
207 views

Whisper protocol: Version conflict between geth and ethereumj

I am trying to use whisper in a permissioned network with both geth and ethereumj nodes. The Java nodes detect the capability shh version 2 of their geth peers, but only check for nodes with ...
jmr's user avatar
  • 41
3 votes
1 answer
424 views

Sending whisper messages over testnet?

I managed to setup a private blockchain and send whisper messages between my clients. Now, i want to accomplish the very same thing over either the mainnet or one of the testnets. But it seems that ...
user2762996's user avatar
3 votes
2 answers
1k views

Using Whisper with web3.js

I have been trying to figure out how to interact with whisper using web3. I have been able to successfully send (and receive) a message using geth console, but have been unable to do the same using ...
user72528's user avatar
  • 131
3 votes
1 answer
235 views

Does mainnet support Whisper protocol?

I am interested in Whisper. I read that Whisper is based on Ethereum p2p protocol on github. Then does ethereum mainnet support Whisper on itself too ? Anyway, what I wonder is ... 1. Is Whisper only ...
xiaofo's user avatar
  • 73
2 votes
1 answer
2k views

Error: invalid argument 0: json: cannot unmarshal object into Go value of type string

I have followed following solution. When I try to do shh.getPrivateKey(kId).then(console.log) I have received following error, please note that this line works under web3.py: ...
lavventura's user avatar
1 vote
0 answers
50 views

Whisper shh subscribe VS newMessageFilter

Can anyone explain the difference between shh_subscribe and shh_newMessageFilter functions? Their getters (shh_subscription and shh_getFilterMessages) return almost identical results.
GusGorman402's user avatar
1 vote
0 answers
285 views

Can I use web3.shh with Parity client?

I'm trying to whisper a message using web3.shh following the example here: https://github.com/paritytech/parity/wiki/Whisper-Overview web3.shh.post({ "topic": 't', "payload": 'p'}); And it throws an ...
Edward Ruchevits's user avatar
0 votes
1 answer
235 views

How to use shh.subscribe

I want to use the web3-shh functionality. I used the example from readthedocs(web3-shh). Everything works except for the subscribe operation. It raises following error: ...
Mathieu Dutour Sikiric's user avatar