Cover photo

Tutorial: Chat by Push Protocol

Read Article 1 of this series to learn more about the Push Protocol!

Article 1: Chat, meet web3 - A Push Protocol Story Article 2: Tutorial: Create an ENS subdomain for chat by Push Protocol Article 3: Tutorial: Chat by Push Protocol

chat.grasponcrypto.eth - hit me up!

I highly recommend setting your own chat subdomain (chat.grasponcrypto.eth, for example). To find out more, check out this article.

Lets Chat

Head on over to Push Protocol’s chat dApp and lets chat.

  • Connect your wallet

  • Click the “+” sign to create a new chat

  • Pro Tip: Check out the name in the top right corner of the screenshot below. To learn how to get your own ENS subdomain for chat, read this article.

post image
  • Type in the address with which you wish to communicate and hit enter

post image
  • click on the result and type your message, then hit the send button.

post image
  • At this point you will be shown a message about the dApp “Step 1/4: Generating Secure Keys For Your Account”, which could cause some delay - this is expected.

post image
  • Then you will see a message “Step 2/4: Encrypting Your Keys” at which point it will prompt your wallet to sign a message. This is NOT a tx on chain, so it will not cost you anything to sign.

post image

I imagine at this point it should look very similar to other chat apps with existing conversations listed and the ability to create new. However, its likely you will see the following error for now, they are still in beta after all.

post image

Pro Tip: If you own an ENS name and want to setup a chat subdomain, check out this article.

**Beginner Tip: If you do not own an ENS name, and you collect this mirror story, DM me on twitter (@grasponcrytpo) and I’ll give you a subdomain on chatpush.eth! - eg grasponcrypto.chatpush.eth**I will have to limit this to the first 20 or so users, as tx fees can be cumbersome - this is just a small way for me to give back a little to the community, please dont abuse it!