create account

Steem Messenger V0.0.3 : Private Beta Session, Image encryption, and many more ! by kingswisdom

View this thread on: hive.blogpeakd.comecency.com
· @kingswisdom · (edited)
$175.84
Steem Messenger V0.0.3 : Private Beta Session, Image encryption, and many more !
![](https://steemitimages.com/DQmb1nZtQbXzJsVfzFgwXkKnjKfKW3QEYxgEG8p7u2wDKD2/image.png)
__*Chat securely with the power of Steem blockchain !*__
##### [Github repository](https://github.com/kingswisdom/SteemMessenger)
##### [Pull request](https://github.com/kingswisdom/SteemMessenger/pull/1)

### The Steem Messenger
___________________________________

#### What is the project about?

Steem Messenger is about convenience, security, and privacy. Many Steem users decided to use chats mediums like Discord, and Steemit.chat. Steem Messenger enable a secure and fast instant messaging interface between users on the Steem blockchain, without the need to trust your recipient, or any third party. This is a Proof of Concept. The project is still in developpement stage, and this release is not yet hosted on our servers.


#### Technology Stack

We use a combination of Javascript, and of course, HTML and CSS for the frontend. We also implemented the `require` function in our client side with  `Browserify`. We use `socket.io` , `socket.io-client` and `MongoDB`. `express` was added to dependencies, and will be used for the public release.

    

### Features
__________________________________________

For now, the features included are :

- **Login screen with client sided authority** 
With the power of the Steem blockchain, and a little bit of clever thinking, we created a login form that is both secure and trustless. Your login information is loaded in the browser, meaning that your private memo key is safe. 

- **Instant private end-to-end encrypted messaging, based on your account's keys**
With a clever use of the function `steem.memo.encode` included in `steemjs`, we made a chat system where only you and your recipient can read them. In case there is a data leak, your content will be safe, as long as you keep your private memo key in a safe place. 

- **Share encrypted images and files with others**
We added the possibility to encrypt images and files and to send them to your recipient. Note that it can take quite a lot of time to encrypt a large size image, so we restricted the size limit to 100 Kb. Files are not stored on our database for the moment, which means your receiver will only receive them if he is connected. It also means when you disconnect from the app, or refresh the page, the image will disappear from the chat. 

- **Keep the control on your data**
With all the controversy about data leaks lately, we decided to give you full rights to your data. We believe your messages belongs to you. So we integrated a function to delete every message at once between you and your recipient. The *clear discussion* button gives you the ability to delete all the messages you own on the database in just one click, making this chat legal-proof, wich means it can't be used as a legal material. We believe a chat session should be just like talking to somebody in real life. We know words fly, and writing remains, so we decided to make the writing as volatil as speach.

- **Secure database**
All your messages are encrypted in your browser before they are sent to the server, providing you an E2EE (End to End Encryption). Meaning that only you and your recipient can read your messages, as it would take 10,000 centuries to successfully brute force your memo key with a regular computer. No institutional agency can actually decode your messages without your memo key, wich make Steem Messenger a great medium of communication. 

- **Widget interface**
Steem Messenger is designed for convenience, and modularity. As we want to extend the usage of this application to all the Steem ecosystem, we need to make a unique interface, that can fit in an extension for example. 

- **User-friendly interface**
We believe mass adoption is achievable if the interface is easy to understand, and without complicated concepts. Any person can use this application, given the fact that they have a Steem account. 


### How does it work?
_____________________________________

#### Client side

We heavily upgraded the user interface, and added a lot of small functionnalities that adds up, and gives you this powerful communication tool. Here's the welcome page :

![](https://steemitimages.com/DQmULZJLEv6fdMZFXvdghaWhdzrG4nUtks9tPuPDvH4thPF/image.png)

Now, the page is just here to present the project. Everythings happen when you click on the "+" button on the bottom right.

<center>
![SM.gif](https://steemitimages.com/DQmYwtdrL13kHvdRZJ4cJnHVD6JR7fGrowDnee6S8GoBXZN/SM.gif)
</center>
    
You can connect to the interface by entering your personnal informations. Please remember you need exclusively your **private memo key**, as other keys would not work with the encryption feature. 

It will check the public memo key associated with your username (`pubWif = result[0]["memo_key"];`) and verify if the private key you specified is valid with `steem.auth.wifIsValid(privWif, pubWif);`. If everything is ok, your private key is then stored on a local var with `var privateMemoKey = privWif;`.


![](https://steemitimages.com/DQmTTioiTaFt5DFmBtRTXtF1cGci812JRMKU8wZRsedf3U4/image.png)

Once you've logged in, you can then set your recipient name and your message in the specified form, and start messaging with your recipient.

Once you've chose your recipient, it will fetch automatically your recipient public memo key (`publicMemoReceiver = result[0]["memo_key"];`), and encrypt your message with `var encoded = steem.memo.encode(privateMemoKey, publicMemoReceiver, texte);`.

Here is how the function works :

![](https://steemitimages.com/DQmT9D1ovX8Gd38EUE6uMvpHqL9rRP2Yyw3t1rSCdzQFomf/image.png)

Your input is transmitted to the server with `socket.emit`, and you can see your message is encrypted before it goes to the server. 

The data is then saved in the database.

Same thing when you receive a message, this is what happen :

![](https://steemitimages.com/DQmXm8XAvE7TbwzFefT1hKaA2HK1dhJF8fd5nugxo8Nmbkt/image.png)


The `raw` variable is the encrypted message received from the server. It is decoded with `var decoded = steem.memo.decode(ind.key, raw);`, and then, inserted in the chat box. Without your private Memo Key, nobody should be able to decode your message but you.


#### Server side

The server now has a new function. It automaticaly retrieves all the messages related to you from the database with `chat.find({tags: { $all: [user, receiver]}})`. 

The server is now hosted on one of our domain, and we are starting our first private Beta testing session. More on this below.

### Installation guide
______________________________________

To test this release, you need Node.js, and MongoDB. 

Simply use `npm install` into the directory, start `mongod`, and then run type `npm start`. You can now launch `index.html` !

### Private Beta Session
_______________________________________

We are searching for a few people to test the messenger for a given period of time. Every person selected will have to choose one friend to test the application. If you are interested in testing one of the most exciting project on this blockchain, please feel free to submit your application in the comments section.

### Roadmap
___________________________________

We aim to be the most secure, fast, and reliable way to interact and chat with people/groups/guilds on the Steem blockchain. For now, we are working with the goal of delivering the first public release. Here are our next steps :

- Add previous conversations list 
- Improve graphic style
- Add many features

### Changelogs
________________________________________

##### 0.0.3 : 
- Widget interface
- Total rework of the code
- Added images and files encryption (restricted to < 100 Kb files)
- Added a "return" button to return to receiver selection
- Application deployed successfully !
- Various tweaks and optimizations
- Private Beta Testing session 

##### 0.0.2 :
- Improved user interface
- Added functions to client.js to interact with the index.html 
- Added login interface
- Now you receive only messages that are related to you
- The *clear* function now delete only the data related to you
- Preparing the code to be deployed online with `express`
- A `process.env` variable was added, the mongo database is now ready to deploy safely

##### 0.0.1 : 
- Encode/decode function created
- Using `socket.io` and `mongodb` to build the chat
- Verifies authority localy on your browser
- As a first release, you received every encoded messages from the database
- *clear* all messages function
- Simple UI
- Proof of concept released

### Contribution
___________________________________

If you would like to contribute to this project, or have any question about it, feel free to contact me on Discord @Kingswisdom#7650, or on [github](https://github.com/kingswisdom)


<br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@kingswisdom/steem-messenger-v0-0-3-private-beta-session-image-encryption-and-many-more">Utopian.io -  Rewarding Open Source Contributors</a></em><hr/>
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 198 others
properties (23)
authorkingswisdom
permlinksteem-messenger-v0-0-3-private-beta-session-image-encryption-and-many-more
categoryutopian-io
json_metadata"{"community":"utopian","app":"utopian/1.0.0","format":"markdown","repository":{"id":127418766,"name":"SteemMessenger","full_name":"kingswisdom/SteemMessenger","html_url":"https://github.com/kingswisdom/SteemMessenger","fork":false,"owner":{"login":"kingswisdom"}},"pullRequests":[],"platform":"github","type":"development","tags":["utopian-io","steem","steemit","dev","steemdev"],"users":["kingswisdom"],"links":["https://github.com/kingswisdom/SteemMessenger","https://github.com/kingswisdom/SteemMessenger/pull/1","https://github.com/kingswisdom","https://utopian.io/utopian-io/@kingswisdom/steem-messenger-v0-0-3-private-beta-session-image-encryption-and-many-more"],"image":["https://steemitimages.com/DQmb1nZtQbXzJsVfzFgwXkKnjKfKW3QEYxgEG8p7u2wDKD2/image.png","https://steemitimages.com/DQmULZJLEv6fdMZFXvdghaWhdzrG4nUtks9tPuPDvH4thPF/image.png","https://steemitimages.com/DQmYwtdrL13kHvdRZJ4cJnHVD6JR7fGrowDnee6S8GoBXZN/SM.gif","https://steemitimages.com/DQmTTioiTaFt5DFmBtRTXtF1cGci812JRMKU8wZRsedf3U4/image.png","https://steemitimages.com/DQmT9D1ovX8Gd38EUE6uMvpHqL9rRP2Yyw3t1rSCdzQFomf/image.png","https://steemitimages.com/DQmXm8XAvE7TbwzFefT1hKaA2HK1dhJF8fd5nugxo8Nmbkt/image.png"],"moderator":{"account":"codingdefined","time":"2018-04-20T04:30:22.187Z","pending":false,"reviewed":true,"flagged":false},"questions":{"voters":["kurakira"],"answers":[{"question_id":"dev-1","answer_id":2,"user":"kurakira","influence":5},{"question_id":"dev-2","answer_id":2,"user":"kurakira","influence":5},{"question_id":"dev-3","answer_id":1,"user":"kurakira","influence":5},{"question_id":"c-1","answer_id":1,"user":"kurakira","influence":5},{"question_id":"c-2","answer_id":3,"user":"kurakira","influence":5},{"question_id":"c-3","answer_id":1,"user":"kurakira","influence":5},{"question_id":"c-4","answer_id":1,"user":"kurakira","influence":5},{"question_id":"c-5","answer_id":1,"user":"kurakira","influence":5},{"question_id":"c-6","answer_id":2,"user":"kurakira","influence":5}],"total_influence":0,"most_rated":[{"question_id":"dev-1","answer_id":2,"influence":5,"voters":["kurakira"]},{"question_id":"dev-2","answer_id":2,"influence":5,"voters":["kurakira"]},{"question_id":"dev-3","answer_id":1,"influence":5,"voters":["kurakira"]},{"question_id":"c-1","answer_id":1,"influence":5,"voters":["kurakira"]},{"question_id":"c-2","answer_id":3,"influence":5,"voters":["kurakira"]},{"question_id":"c-3","answer_id":1,"influence":5,"voters":["kurakira"]},{"question_id":"c-4","answer_id":1,"influence":5,"voters":["kurakira"]},{"question_id":"c-5","answer_id":1,"influence":5,"voters":["kurakira"]},{"question_id":"c-6","answer_id":2,"influence":5,"voters":["kurakira"]}]},"score":83,"total_influence":5,"staff_pick":null,"config":{"questions":[{"question":"How would you rate the impact of the fixed bugs / new features on the project?","question_id":"dev-1","answers":[{"answer":"Very high - the amount of work is very high.","answer_id":1,"value":20},{"answer":"High - the amount of work is high","answer_id":2,"value":15},{"answer":"Average - the amount of work is average","answer_id":3,"value":10},{"answer":"Low - the amount of work is low.","answer_id":4,"value":5},{"answer":"Very Low - the amount of work is very little.","answer_id":5,"value":0}]},{"question":"How would you rate the quality of the provided code?","question_id":"dev-2","answers":[{"answer":"Very high - the code follows all the best practices and/or is the opposite of trivial.","answer_id":1,"value":20},{"answer":"High - the code follows nearly all the best practices and/or is not trivial at all. ","answer_id":2,"value":15},{"answer":"Average - the code follows most the best practices and/or some parts of it are trivial.","answer_id":3,"value":10},{"answer":"Low - the code doesn't really follow the best practices and/or a lot of it is trivial.","answer_id":4,"value":5},{"answer":"Very low - the code doesn't follow the best practices and is completely trivial.","answer_id":5,"value":0}]},{"question":"How do you rate the target project overall?","question_id":"dev-3","answers":[{"answer":"Very high - the project has a unique value, will (potentially) also be useful to a lot of people and has the potential to keep growing.","answer_id":1,"value":10},{"answer":"High - the project isn't really unique but it is well maintained.","answer_id":2,"value":8},{"answer":"Average - the project is limited or not very well maintained.","answer_id":3,"value":4},{"answer":"Low - quality of the project overall is low.","answer_id":4,"value":2},{"answer":"Very low - quality of the project overall is very low and not well maintained.","answer_id":5,"value":0}]},{"question":"Does the writing style meet the Utopian standard considering formalness, informativeness and clarity of the content?","question_id":"c-1","answers":[{"answer":"It is formal, informative and well written with clear content.","answer_id":1,"value":10},{"answer":"It is informative with clear content but not formal enough.","answer_id":2,"value":5},{"answer":"The contribution could be more informative or contains unrelated information, formality and clarity of the content are good enough.","answer_id":3,"value":4},{"answer":"Not all sections were clear enough but overall holds value for the project.","answer_id":4,"value":2},{"answer":"Not at all.","answer_id":5,"value":0}]},{"question":"Was the provided category template for the editor followed?","question_id":"c-2","answers":[{"answer":"All points of the template were included with additional points as well.","answer_id":1,"value":5},{"answer":"The template was followed without additions.","answer_id":2,"value":4},{"answer":"The template was edited but the points were covered in different way.","answer_id":3,"value":3},{"answer":"Not all points of the template were covered in the contribution but the structure is clear enough.","answer_id":4,"value":3},{"answer":"The template was not followed but the structure is clear enough.","answer_id":5,"value":2},{"answer":"The contents are not clearly structured at all.","answer_id":6,"value":0}]},{"question":"Did the contributor tag other users?","question_id":"c-3","answers":[{"answer":"No other users were tagged by the contributor.","answer_id":1,"value":5},{"answer":"Used tags are reasonable and all tagged people are connected to the project and/or the contribution.","answer_id":2,"value":5},{"answer":"The contribution contains mentions of other users that are not directly related to the contribution but related in other ways.","answer_id":3,"value":2},{"answer":"The contributor misuses tagging of other users.","answer_id":4,"value":0}]},{"question":"Did the contributor ask for upvotes, resteems, follows or witness vote?","question_id":"c-4","answers":[{"answer":"No","answer_id":1,"value":5},{"answer":"Yes, but not in a way that disturbs readability. ","answer_id":2,"value":5},{"answer":"Yes.","answer_id":3,"value":0}]},{"question":"Was a graphical content like images, charts, videos or screenshots included?","question_id":"c-5","answers":[{"answer":"Yes, the graphical content is included and adds more value to the contribution.","answer_id":1,"value":5},{"answer":"No but the contribution works well without graphical content well.","answer_id":2,"value":4},{"answer":"Yes, but most of the graphical content’s purpose is just for presentational matters.","answer_id":3,"value":3},{"answer":"No relevant or useful graphical content is included in the contribution.","answer_id":4,"value":0}]},{"question":"How would you rate the overall added value?","question_id":"c-6","answers":[{"answer":"Extraordinary value to both the project and the open source community overall.","answer_id":1,"value":20},{"answer":"Significant value to the project or open source community.","answer_id":2,"value":15},{"answer":"Some value to the project or open source community.","answer_id":3,"value":10},{"answer":"Little value to the project or open source community.","answer_id":4,"value":5},{"answer":"No obvious value to project or open source community.","answer_id":5,"value":0}]}]}}"
created2018-04-19 00:49:21
last_update2018-04-20 04:30:21
depth0
children15
last_payout2018-04-26 00:49:21
cashout_time1969-12-31 23:59:59
total_payout_value126.994 HBD
curator_payout_value48.844 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length9,016
author_reputation15,289,887,940,679
root_title"Steem Messenger V0.0.3 : Private Beta Session, Image encryption, and many more !"
beneficiaries
0.
accountutopian.pay
weight1,500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id50,849,530
net_rshares37,270,771,234,802
author_curate_reward""
vote details (262)
@cardboard ·
Tip! 1
properties (22)
authorcardboard
permlinkre-kingswisdom-steem-messenger-v0-0-3-private-beta-session-image-encryption-and-many-more-20180423t064410887z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-04-23 06:44:12
last_update2018-04-23 06:44:12
depth1
children0
last_payout2018-04-30 06:44:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length6
author_reputation31,522,757,177,122
root_title"Steem Messenger V0.0.3 : Private Beta Session, Image encryption, and many more !"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id51,621,857
net_rshares0
@codingdefined ·
Thank you for your contribution. Since you are not keeping the encrypted message on the blockchain, do you really need Private memo Key? If you are just creating for some sense of authentication then its better to create that directly in your app.

----------------------------------------------------------------------
Need help? Write a ticket on https://support.utopian.io.
Chat with us on [Discord](https://discord.gg/uTyJkNm).

**[[utopian-moderator]](https://utopian.io/moderators)**
properties (22)
authorcodingdefined
permlinkre-kingswisdom-steem-messenger-v0-0-3-private-beta-session-image-encryption-and-many-more-20180420t043355062z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
created2018-04-20 04:33:54
last_update2018-04-20 04:33:54
depth1
children2
last_payout2018-04-27 04:33:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length489
author_reputation533,297,951,082,675
root_title"Steem Messenger V0.0.3 : Private Beta Session, Image encryption, and many more !"
beneficiaries
0.
accountutopian.pay
weight1,500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id51,053,781
net_rshares0
@kingswisdom ·
$0.02
Someone already asked me this question for the V0.0.1 of this project. In fact, we need to use the private memo key to be absolutely certain that your recipient is who he claims he is.

If we do this with another encryption system, anybody could create an account with the name of a powerful account, and start to scam people. This problem already happened on other mediums like Steem.chat and Discord.
πŸ‘  
properties (23)
authorkingswisdom
permlinkre-codingdefined-re-kingswisdom-steem-messenger-v0-0-3-private-beta-session-image-encryption-and-many-more-20180420t045923989z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-04-20 04:59:30
last_update2018-04-20 04:59:30
depth2
children1
last_payout2018-04-27 04:59:30
cashout_time1969-12-31 23:59:59
total_payout_value0.020 HBD
curator_payout_value0.003 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length402
author_reputation15,289,887,940,679
root_title"Steem Messenger V0.0.3 : Private Beta Session, Image encryption, and many more !"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id51,056,778
net_rshares4,420,096,812
author_curate_reward""
vote details (1)
@evildido ·
interesting point of view. thx 
properties (22)
authorevildido
permlinkre-kingswisdom-re-codingdefined-re-kingswisdom-steem-messenger-v0-0-3-private-beta-session-image-encryption-and-many-more-20180420t070612652z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
created2018-04-20 07:06:12
last_update2018-04-20 07:06:12
depth3
children0
last_payout2018-04-27 07:06:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length31
author_reputation10,472,899,706,596
root_title"Steem Messenger V0.0.3 : Private Beta Session, Image encryption, and many more !"
beneficiaries
0.
accountutopian.pay
weight1,500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id51,072,647
net_rshares0
@evildido ·
Hi.

I'a very interested to beta test your app :)
πŸ‘  
properties (23)
authorevildido
permlinkre-kingswisdom-steem-messenger-v0-0-3-private-beta-session-image-encryption-and-many-more-20180419t075729626z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
created2018-04-19 07:57:30
last_update2018-04-19 07:57:30
depth1
children2
last_payout2018-04-26 07:57:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length49
author_reputation10,472,899,706,596
root_title"Steem Messenger V0.0.3 : Private Beta Session, Image encryption, and many more !"
beneficiaries
0.
accountutopian.pay
weight1,500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id50,902,375
net_rshares3,902,655,824
author_curate_reward""
vote details (1)
@evildido ·
Could you add the repository link and the pull request link ? 
properties (22)
authorevildido
permlinkre-evildido-re-kingswisdom-steem-messenger-v0-0-3-private-beta-session-image-encryption-and-many-more-20180419t075905653z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
created2018-04-19 07:59:06
last_update2018-04-19 07:59:06
depth2
children1
last_payout2018-04-26 07:59:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length62
author_reputation10,472,899,706,596
root_title"Steem Messenger V0.0.3 : Private Beta Session, Image encryption, and many more !"
beneficiaries
0.
accountutopian.pay
weight1,500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id50,902,560
net_rshares0
@kingswisdom · (edited)
Repository and pull request link added ! Thanks for noticing this ! Your request to the beta test has been noted ;)
properties (22)
authorkingswisdom
permlinkre-evildido-re-evildido-re-kingswisdom-steem-messenger-v0-0-3-private-beta-session-image-encryption-and-many-more-20180419t150015072z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-04-19 15:00:21
last_update2018-04-19 15:01:51
depth3
children0
last_payout2018-04-26 15:00:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length115
author_reputation15,289,887,940,679
root_title"Steem Messenger V0.0.3 : Private Beta Session, Image encryption, and many more !"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id50,953,373
net_rshares0
@ismailkaya ·
Hello :)

I want to make a new logo ?
properties (22)
authorismailkaya
permlinkre-kingswisdom-steem-messenger-v0-0-3-private-beta-session-image-encryption-and-many-more-20180423t174003505z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-04-23 17:40:03
last_update2018-04-23 17:40:03
depth1
children0
last_payout2018-04-30 17:40:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length37
author_reputation7,423,197,731
root_title"Steem Messenger V0.0.3 : Private Beta Session, Image encryption, and many more !"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id51,719,780
net_rshares0
@kennybll · (edited)
$0.05
I would like to beta test, and possibly contribute! I can't seem to dm you on discord, but you could join my [discord server](https://discord.gg/hvSfAuN).
πŸ‘  
properties (23)
authorkennybll
permlinkre-kingswisdom-steem-messenger-v0-0-3-private-beta-session-image-encryption-and-many-more-20180425t192415834z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1","links":["https://discord.gg/hvSfAuN"]}
created2018-04-25 19:24:18
last_update2018-04-25 19:34:12
depth1
children0
last_payout2018-05-02 19:24:18
cashout_time1969-12-31 23:59:59
total_payout_value0.050 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length154
author_reputation7,036,168,261,879
root_title"Steem Messenger V0.0.3 : Private Beta Session, Image encryption, and many more !"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,120,983
net_rshares8,352,605,636
author_curate_reward""
vote details (1)
@maxruebensal ·
I’d be down for a beta test if you are still searching people !
properties (22)
authormaxruebensal
permlinkre-kingswisdom-steem-messenger-v0-0-3-private-beta-session-image-encryption-and-many-more-20180423t111405900z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-04-23 11:14:06
last_update2018-04-23 11:14:06
depth1
children0
last_payout2018-04-30 11:14:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length63
author_reputation430,100,317,230
root_title"Steem Messenger V0.0.3 : Private Beta Session, Image encryption, and many more !"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id51,658,647
net_rshares0
@raymonjohnstone ·
This is a pretty cool use of the memo pub/priv tech available on steem there was something in the early days of steem that was sort of worked like a twitter page each day the app would post a new blog then all posts from that day by users where simply comments on the blog. it would be interesting to combine the memo key encryption method with a chat stream like this and have the app be able to encrypt for each user in the chat stream using their pub/priv keys pair. Thanks for posting about this man.
properties (22)
authorraymonjohnstone
permlinkre-kingswisdom-steem-messenger-v0-0-3-private-beta-session-image-encryption-and-many-more-20180428t005218874z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-04-28 00:52:21
last_update2018-04-28 00:52:21
depth1
children0
last_payout2018-05-05 00:52:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length504
author_reputation14,658,408,293,743
root_title"Steem Messenger V0.0.3 : Private Beta Session, Image encryption, and many more !"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,547,855
net_rshares0
@steembottrackerr ·
<center>https://steemitimages.com/200x200/https://s-media-cache-ak0.pinimg.com/originals/81/28/3c/81283c6aed7bdb5b9f8ad73b8ce62c2f.jpg</center>
---
<center>Hello @kingswisdom , Congratulations βœ… . Your content began to appear in the hot section.
I am the information account of "SteemBotTracker" site.
</center>
---
<center>
Your Informations
Total SBD: 0.138
Total STEEM: 14.278
</center>
---
<center>
I recommend to increase this;
You can make "Resteem" and advertise to the followers of the whale accounts.
"Resteem Bot" for you;
βœ… The most profitable Resteem Whale @hottopic  has 18.500 Followers + 5200 Sp + Upvote with min +45 accounts. 
</center>
---
<center>
You can purchase "upvote" by bid bots.
"Upvote Bot"
βœ… The most profitable whale in the last round. @buildawhale
</center>
---
<center>
I'm taking this message once. You need to use the #steembottrackerr tag for more information.
Those who "upvote" this interpretation will be awarded a "UpVote" prize of 100 Sbd per week per person.
I am a bot, I can not answer the comment. I hope I could help. Good luck. Sorry if I disturbed you.
</center>
properties (22)
authorsteembottrackerr
permlink20180419t071824960z
categoryutopian-io
json_metadata{"tags":["advice"],"app":"steemjs/test"}
created2018-04-19 07:18:27
last_update2018-04-19 07:18:27
depth1
children0
last_payout2018-04-26 07:18:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,138
author_reputation-1,493,369,324,060
root_title"Steem Messenger V0.0.3 : Private Beta Session, Image encryption, and many more !"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id50,897,441
net_rshares0
@tipu ·
<p><strong>Hi @kingswisdom! You have received 1.0 SBD tip from @cardboard!</strong></p><p>@tipU is looking for SP delegators: pays out 100% of profit to all investors - <a href="https://steemit.com/steem/@tipu/tipu-is-looking-for-steem-power-delegators-pays-out-100-of-profit-50-of-curation-rewards-to-investors" rel="noopener">more info here</a>.</p>
properties (22)
authortipu
permlinkre-steem-messenger-v0-0-3-private-beta-session-image-encryption-and-many-more-20180423t064512
categoryutopian-io
json_metadata""
created2018-04-23 06:45:15
last_update2018-04-23 06:45:15
depth1
children0
last_payout2018-04-30 06:45:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length351
author_reputation55,938,753,231,183
root_title"Steem Messenger V0.0.3 : Private Beta Session, Image encryption, and many more !"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id51,622,002
net_rshares0
@trufflepig ·
**Congratulations!** Your post has been selected as a daily Steemit truffle! It is listed on **rank 1** of all contributions awarded today. You can find the [TOP DAILY TRUFFLE PICKS HERE.](https://steemit.com/@trufflepig/daily-truffle-picks-2018-04-19) 
    
I upvoted your contribution because to my mind your post is at least **36 SBD** worth and should receive **150 votes**. It's now up to the lovely Steemit community to make this come true.

I am `TrufflePig`, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, [you can find an explanation here!](https://steemit.com/steemit/@trufflepig/weekly-truffle-updates-2018-15)
    
Have a nice day and sincerely yours,
![trufflepig](https://raw.githubusercontent.com/SmokinCaterpillar/TrufflePig/master/img/trufflepig17_small.png)
*`TrufflePig`*
    
properties (22)
authortrufflepig
permlinkre-steem-messenger-v0-0-3-private-beta-session-image-encryption-and-many-more-20180419t153634
categoryutopian-io
json_metadata""
created2018-04-19 15:36:33
last_update2018-04-19 15:36:33
depth1
children0
last_payout2018-04-26 15:36:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length884
author_reputation21,266,577,867,113
root_title"Steem Messenger V0.0.3 : Private Beta Session, Image encryption, and many more !"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id50,958,926
net_rshares0
@utopian-io ·
### Hey @kingswisdom! Thank you for the great work you've done!
We're already looking forward to your next contribution!
#### Fully Decentralized Rewards
We hope you will take the time to share your expertise and knowledge by rating contributions made by others on Utopian.io to help us reward the best contributions together.
#### Utopian Witness!
<a href="https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1">Vote for Utopian Witness!</a> We are made of developers, system administrators, entrepreneurs, artists, content creators, thinkers. We embrace every nationality, mindset and belief.

**Want to chat? Join us on Discord https://discord.me/utopian-io**
properties (22)
authorutopian-io
permlinkre-kingswisdom-steem-messenger-v0-0-3-private-beta-session-image-encryption-and-many-more-20180421t010146031z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
created2018-04-21 01:01:51
last_update2018-04-21 01:01:51
depth1
children0
last_payout2018-04-28 01:01:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length691
author_reputation152,955,367,999,756
root_title"Steem Messenger V0.0.3 : Private Beta Session, Image encryption, and many more !"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id51,217,547
net_rshares0