A Chat App, Truly on STEEM!


This APP is in Alpha, so please keep that in mind while using it

image.pnghttps://streemjs-public-client--snaddyvitch-dis.repl.co/

image.png

StreemJS - Steem custom_JSON based chat app Web Alpha

Hello everyone,

I am here to announce a new app I have made that uses the STEEM blockchain fully. This app has no database at all, everything is client side and blockchain based, as I realise we've all been forced to use Centralised Chat Apps this whole time. Admittedly this chat client isn't speedy-fast, but it's not untolerable, so I hope you all like it. Just remember the history is permanent, as it is embedded in the Blockchain.

How to use?

  • Visit: https://streemjs-public-client--snaddyvitch-dis.repl.co/
  • Enter your username to unlock the chat box. This is not verified, but when you send a client, it will use Keychain with that account, so it's advised to login as yourself to be able to use it.
    image.png
  • You should now see your user icon and a red button with a cross on it (logout/change username) and the chat box and send button will have been unlocked
    image.png
  • There is only one channel at the moment, so now you can type a message and send it. The box will disable itself while the message is being broadcast. Only people who are currently online will see your message due to the way the app currently works, as I said, this is early stages testing only, if it goes down a treat, I've got an idea for a system of 'miners' who store the history in a clean format.
    image.png
  • Confirm the transaction in Keychain (only keychain, steemconnect may be added later)
    image.png
  • Done...
    image.png

You can see who sent a message by hovering over their icon:
image.png

Formatting:

As you saw, I used bold in the message above, so what styles/tags do we allow in our client?

  • Regular: Text
    image.png
  • Bold: <strong>Text</strong>
    image.png
  • Italics: <em>Text</em>
    image.png
  • Images (Max 1 Per Message):
    image.png
    P.S @lividseagulls where the hell are you?
  • Abbreviations: SC` ![image.png](https://files.steempeak.com/file/steempeak/cadawg/AmOn9HBY-image.png) - Small Text: `Little Text` ![image.png](https://files.steempeak.com/file/steempeak/cadawg/3jKeqNyV-image.png) - Link: `Steem Engine Tools
    image.png

Thanks,
Feel free to leave feedback below,
~ @cadawg


Comments 119


!BEER

Posted using Partiko Android

12.11.2019 14:18
0

Thanks

12.11.2019 20:34
0

View or trade BEER.

Hey @cadawg, here is a little bit of BEER from @benedict08 for you. Enjoy it!

12.11.2019 14:18
0

Very interesting!
This should also make private chats possible via cryptography or using Memo keys, right?

@tipu curate

Posted using Partiko Android

12.11.2019 14:21
0

Upvoted 👌 (Mana: 15/20)

12.11.2019 14:22
0

Yeah, and I can use account keys so there won't need to be any pre-sharing of keys, and I can decrypt it with Keychain! =)

That's gonna be a fair step up from current though

12.11.2019 14:24
0

A bonus $trendotoken tip from ONECENT!
Also consider MAPR fund and MAXUV vote bonds too.
MAP Steem FinTech: growing your STEEM without SP.

12.11.2019 14:27
1

First Ever Convo!!!!
image.png

12.11.2019 14:38
4

lol. ffs. Nothing like me trolling you for the first convo on this new app.. XD

13.11.2019 00:30
1

@ackza here, wow, you did it, you made https://keybase.io on steem... im so glad the @steempeak promoted section works! SOi happy man! i just sent you 1000 CHLP @challengedac tokens
image.png

and some $0.80 upvotes :)

SO proud of you! SO COOL!!!

13.11.2019 02:08
0

Thanks!

14.11.2019 10:38
0

:)

14.11.2019 03:12
0

:P

14.11.2019 10:38
0

Cool stuff! Good luck with this project!

12.11.2019 14:48
0

Thanks!

12.11.2019 20:34
0

!BEER

$trendotoken

!DERANGED

12.11.2019 14:51
2

Congratulations @definethedollar, you successfuly trended the post shared by @cadawg!
@cadawg will receive 0.36091575 TRDO & @definethedollar will get 0.24061050 TRDO curation in 3 Days from Post Created Date!

"Call TRDO, Your Comment Worth Something!"

To view or trade TRDO go to steem-engine.com
Join TRDO Discord Channel or Join TRDO Web Site

12.11.2019 14:51
0

Thanks!

12.11.2019 20:27
0

Cool this. Live chat. Thanks for sharing :) !BEER

12.11.2019 15:01
0

No problem

12.11.2019 20:35
0

Awesome!

Posted using Partiko Android

12.11.2019 15:06
0

Thanks!

12.11.2019 20:35
0

sound great

12.11.2019 15:09
0

Thanks!

12.11.2019 20:35
0

When you want your chat messages to be on permanent record, this is how you do it. For example, if you have legal obligation to issue a warning or instructions or anything like that, a blockchain is a good place to store that information reliably and with an immutable timestamp.

12.11.2019 15:57
0

Yup!

12.11.2019 20:36
0

good idea, but not really working right now.

12.11.2019 16:03
1

Is for me and the gang...
You need to have keychain with your account loaded and your account name in the box, then click the tick.

image.png

12.11.2019 16:29
1

My Account Name is in the Box
I ticked the click
But it does not transmit

12.11.2019 16:31
0

Is the send message (Airplane) button enabled and does your avatar show?

image.png

12.11.2019 16:37
0

Yup Avatar shows (without keychain requested). All my Adblocker are down. Fyi

12.11.2019 16:38
0

So you have typed a message into the box and hit the airplane but it didn't work?

Screenshots?
Browser?

12.11.2019 16:45
0

airplane did not work - Brave Browser

12.11.2019 16:50
0

You've put a message in the box, right?

image.png

12.11.2019 16:52
0

Unbenannt.JPG

12.11.2019 16:53
0

Hmm. Really weird. Sometimes logging in and out (red cross then blue tick), or a hard refresh may fix it, as we've made a few changes. If not, please contact me on discord (ironic I know) CADawg#3984 and I might have a solution?

12.11.2019 20:26
0

i am not a big fan of discord either. new tech. follow u to see progress.

12.11.2019 20:37
0

So the refresh didn't work for you?

12.11.2019 20:39
0

Nope. Also tried another Account of mine

12.11.2019 20:39
0

Could you try the dev version?

12.11.2019 20:57
0

tried it, does not work either.

13.11.2019 07:35
0

Damn =(

13.11.2019 08:02
0

One thing, If you press F12 and click console then login/try and send a message, do any error messages appear. Console Messages will only appear on the Dev Site Btw

13.11.2019 08:08
0

for this i need a screenshot. i am not used using the console.

13.11.2019 08:37
0

image.png
image.png

13.11.2019 09:21
0

I just put keychain in brave and sent a chat. This is weird. All my shields are up, too!

image.png

12.11.2019 20:43
1

I need to get to the bottom of this or it is going to bug me...

I should also state that was a reply:
image.png

12.11.2019 20:48
0

Wow awesome
!trdo

12.11.2019 16:08
1

Congratulations @accountsdump, you successfuly trended the post shared by @cadawg!
@cadawg will receive 3.48392138 TRDO & @accountsdump will get 2.32261425 TRDO curation in 3 Days from Post Created Date!

"Call TRDO, Your Comment Worth Something!"

To view or trade TRDO go to steem-engine.com
Join TRDO Discord Channel or Join TRDO Web Site

12.11.2019 16:09
0

Thanks!

12.11.2019 16:47
0

Something we badly need on the chain and it opens up lots of possibilities. Hopefully we can see a day where the chat box is rolling in the communities section for group chats while people are posting and commenting. (Someday in the distant future).

Great work and looking forward to watching it develop. 2020 is looking good for STEEM and all the great things being added to the chain.

12.11.2019 16:20
1

I agree and hope it does. I hope that it's rolled out over communities and people use it instead of discord =)

12.11.2019 20:34
0

or a chat during a splinterlands trounament would be cool

18.11.2019 14:12
0

Nice!
!BEER
!trdo

Posted using Partiko Android

12.11.2019 16:27
1

Ty!

12.11.2019 20:34
0

Good alternatives for Discord :D

12.11.2019 16:55
0

I aim for Discord to be the Alternative to this =)

12.11.2019 20:36
0

It looks very nice.

12.11.2019 17:48
0

Thanks!

12.11.2019 20:36
0

looks good .. keep at it

12.11.2019 18:10
0

Thanks!

12.11.2019 20:37
0

Without lying, I was planning to build something very similar and now youre here :'D

Posted using Partiko Android

12.11.2019 18:15
0

Someone else was too:

image.png

12.11.2019 20:37
0

I can see this being added as a chat box for tribes and communities.

12.11.2019 18:21
0

Who invited you here? JK. I'd love for it to!

12.11.2019 20:38
0

Now we can get cozy w/ each other finally .

Posted using Partiko iOS

17.11.2019 20:30
0

Wow fascinating @cadawg well done on the chat app.

12.11.2019 19:23
0

Thanks!

12.11.2019 20:38
0

Superb Idea . Hopefully it becomes available for on site chat in tribes and other steem dapps!

12.11.2019 20:57
0

deranged You just received DERANGED @cadawg Keep up the great work, view all your tokens at steem-engine.com

12.11.2019 21:56
0

@sn0n I think you might like this.

12.11.2019 22:33
1

Love it!!! I'll check it out shortly when I get on the computer.
The beginning of the real development days! Awesome work @cadawg

12.11.2019 22:38
0

Thanks!

12.11.2019 22:40
0

I think you may have been right

12.11.2019 22:40
0

Works perfect on my end. This is awesome!

12.11.2019 23:15
0

YAY!

12.11.2019 23:25
0

We totally need a chat!

12.11.2019 23:22
0

YES!

12.11.2019 23:27
0

Just tested your DAPP. Works well. I have placed a shortcut for it on my Brave Browser Bookmarks ToolBar. Thank you for putting this together!.

Now if you could just make a NSFW Channel for @klye and @steemitqa that would be brilliant!

13.11.2019 00:40
3

Sorry for blasting you with shitting dick nipples.

13.11.2019 00:47
1

You think that apology is good enough...

14.11.2019 10:39
0

Sorry, sometimes @klye makes me so so horny!

Posted using Partiko iOS

17.11.2019 20:27
1

maxresdefault.jpg

Hey Steemianians 😎 This is a big one, are you ready to have the chance to get your hands on the best phone on the market?

We're giving away a brand new iPhone 11 Pro to one lucky winner just in time for Xmas, we'll even give you the opportunity to choose what colour you'd like 📱

👉👉👉 http://bit.ly/2NWzVkg

13.11.2019 00:51
1

WOW MAn i am SO grateful! thanks to @steempeak for this PROMOTED post!

I cannnot WAIt to replace https://keybase.io :D

13.11.2019 02:10
0

LOL Public chats won't be encrypted, so not quite Keybase Level.

13.11.2019 08:13
2

Then why cany we use the memo keys

Get to work memo key slave

And yeah yeah i know its not pgp its whatever @inertia told me years ago it was - its not sha its somethin else what is steem key encryption based on again? I need name damnit names

14.11.2019 05:32
0

Yeah... no, that would be infeasable for groups because it would:

  1. Double the message (custom_json) size for every person you add
  2. You'd need to know who's there
  3. Read 1.
  4. Read 2.
14.11.2019 06:41
2

oh ok , nevrmind

but still add steem to keybase the otehr guy said we could

diud u get your $48 in free keybase moiney yesterday? Its liek i get uyniversal basic income. why dont africans and venezuelans all get on keybase> ? @ratzen u gettinmg ur free stellar fopundation welkfare man?

16.11.2019 18:17
0

Is it possible to earn Steem through the chat app? Can people vote on your comment for example? Or would this result in all Steem being earned by the account handle all the transactions?

Posted using Partiko iOS

13.11.2019 02:18
0

The app uses custom_json instead of comment, so there is no way to upvote a chat

image.png

Although the answer to your question is not necessarily no, stay tuned! (You might have to wait a while)

13.11.2019 08:12
0

$trdo

13.11.2019 05:53
1

Congratulations @trendo.marketing, you successfuly trended the post shared by @cadawg!
@cadawg will receive 30.31543463 TRDO & @trendo.marketing will get 20.21028975 TRDO curation in 3 Days from Post Created Date!

"Call TRDO, Your Comment Worth Something!"

To view or trade TRDO go to steem-engine.com
Join TRDO Discord Channel or Join TRDO Web Site

13.11.2019 05:53
0

I wonder what will be the impact on transaction count if this gets massively adopted by steemians.

13.11.2019 07:18
0

OOF. Steem can handle it though

13.11.2019 08:05
0

I know it can handle it :-D but I would kek hard if your app gets massively adopted and chatting overcomes regular transactions lol.

13.11.2019 08:08
0

Anyone could find out, with a bit of chain analytics!

13.11.2019 08:11
0

really good job! But no chat history and the fact that it can be seen by everyone and cannot be deleted has to be a turn off... But I appreciate the effort, I always was looking for something like this on here

13.11.2019 08:31
0

I understand it's a bit of a double edged sword, but in the future I may be able to implement timed destruction through cryptography (still not quite deletion), and I have a plan for chat history. Still it's early phases. 🤷‍♂️

13.11.2019 12:55
1

great, looking forard to it!

13.11.2019 13:11
0

[@alucian] Very nice to see, do not stop working on it like so many other projects.

Why you do not enter the CC Hashtag on your Post?^^
Youre able to add the #CC later too.
Have a nice Chat with good comments.
Salve
Alucian

13.11.2019 11:21
0

This is a kind of thing that I was waiting for all along. Keep it up bro.

13.11.2019 15:30
0

I'm glad!

13.11.2019 15:34
0

13.11.2019 16:06
0

WOOT WOOT! DOOT 🎉

13.11.2019 16:06
0

Where are the messages stored on steem? I do not see any activity in comments or wallet. Looking forward to future developments.

image.png

13.11.2019 23:36
2

custom_json's

image.png

14.11.2019 00:08
0

Whalevault signed it but I did not see it in the chat app (using Firefox):

11/13/2019, 10:04:03 PM
user: stm:machnbirdsparo
site: streemjs-public-client--snaddyvitch-dis.repl.co
auth: PostingKey [signBuffer]
reason: SendMessageto#hello-wo [custom_json]

14.11.2019 03:11
0

Great job @cadawg! Will check it out

14.11.2019 08:57
0

Thanks!

14.11.2019 09:02
0

Hi @cadawg

Your post brought so much attention. Amazing :)

Enter your username to unlock the chat box.

I've tried to enter my username and finally I could write a message, however when I click "send" (enter) then entire tool simply froze.

so it's advised to login as yourself to be able to use it.

How to login? I wasn't asked about password or keychain connection or anything like that.

Upvoted already
Piotr

14.11.2019 10:20
0

1) That's how it's supposed to work (no login atm)
2) If it freezes on "send", it usually means No Keychain or This account isn't in keychain, SteemConnect semi-support is planned (but it may be hard with some of the features)

14.11.2019 10:36
0

!BEER
for @cadawg

14.11.2019 19:45
0

View or trade BEER.

Hey @cadawg, here is a little bit of BEER from @eii for you. Enjoy it!

14.11.2019 19:45
0

Congratulations @cadawg, your post successfully recieved 41.11055776 TRDO from below listed TRENDO callers:

@onecent earned : 4.62672 TRDO curation
@definethedollar earned : 0.2406105 TRDO curation
@accountsdump earned : 2.32261425 TRDO curation
@bluerobo earned : 0.006804 TRDO curation
@trendo.marketing earned : 20.21028975 TRDO curation


To view or trade TRDO go to steem-engine.com
Join TRDO Discord Channel or Join TRDO Web Site

15.11.2019 14:31
0

Great news

Posted using Partiko iOS

15.11.2019 19:24
0

Cool stuff - really happy to see you test the possibilities and boundaries of a Steem based chat app :D Thanks for your work!

17.11.2019 22:24
0

No problem, just released another app (aren't I crazy?)

17.11.2019 22:27
0