create account

Peak Open Projects - Update #4 by peak.open

View this thread on: hive.blogpeakd.comecency.com
· @peak.open ·
$119.68
Peak Open Projects - Update #4
This is a quick update on the latest developments related to Peak Open Projects.

![Update #4](https://files.peakd.com/file/peakd-hive/peak.open/23wCBi7WvxU2DgAndPqarE3cvX6yZXNdH48iLbkgt8Aw7hUmdoAUmS1tWzMdwqUh9UM1S.png)

The code for all projects developed and maintained as part of [our proposal](https://peakd.com/proposals/223) is available here: https://gitlab.com/peakd

*We do our best to open the repositories as soon as we consider the code to be stable enough and we have completed our initial brainstorm on the implementation.*

Some direct links to repositories already available:

* HiveHub.dev: https://gitlab.com/peakd/hivehub.dev
* Hive Node Beacon: https://gitlab.com/peakd/hive-node-beacon
* PeakD Hivemind Plugin: https://gitlab.com/peakd/peakd-hivemind-plugin

![div.png](https://files.peakd.com/file/peakd-hive/mozzie5/Eo1vTqKnBVeZz5H2tAZ8uu6um28SesjsB9d59L4bkpSr9UKyVRNYUdT5vRpCDrdGMtT.png)

### [HiveHub.dev](https://hivehub.dev) - Platform
<sup>Developers: @asgarth</sup>
<sup>Repository: https://gitlab.com/peakd/hivehub.dev</sup>

A bunch of updates to the core platform have been completed, but there are a few changes @asgarth would like to do to better handle navigation and component loading. Hopefully all changes will be completed early next week, meanwhile the platform is totally usable also without those improvements 😊

**<u>Recent activities</u>:**
```
- Integrate analytic platform [COMPLETED]
- Refactor common code into separate files [COMPLETED]
- Layout and font improvements [COMPLETED]
- Rework app navigation and component loading animation [WIP]
```


### [Explorer](https://hivehub.dev/blocks) [HiveHub.dev module]
<sup>Developers: @yozen, @asgarth. Feedback and suggestions: @jarvie</sup>
<sup>Repository: https://gitlab.com/peakd/hivehub.dev/-/tree/main/src/explorer</sup>

The Explorer got tons of updates in the past week and we now consider it good enough to be integrated into the next PeakMonsters update (mostly into the Explorer page). 

Some of the main changes:

|![Updated block view](https://files.peakd.com/file/peakd-hive/peak.open/23uRBQjEvsYKTskX3YowQ7Gug2A6gfnYgMtbT2VStT3n4gngj78gufZo8Dx3tD6ABkZGR.png)|![2nd layer apps data](https://files.peakd.com/file/peakd-hive/peak.open/23tHbYfrLGgxLtG2adMaZpamZ3cJEdvARYzatyAhr7vu481azmbi95MmLXCgnsW9QNAms.png)|
|-|-|
|![Account header](https://files.peakd.com/file/peakd-hive/peak.open/23tmf9ZUidU8q9LEAuvDkeSSuEFqgk2pwkyGaGLoVUSpQ1bN4VKH7iHTTQWNDHHp7cKwy.png)|![Post/comment view](https://files.peakd.com/file/peakd-hive/peak.open/23uFpyffnaSxHJWAyAHGnkqLhrSzaLR9tg2mS2Be8JerVfaynPSnXpyCZRYyTxD7SP3Co.png)|


**<u>Recent activities</u>:**
```
- Define a common layout for all operations [COMPLETED]
- Greatly improve rendering of Hive transaction in block/account lists [COMPLETED]
- Show 2nd layer data for Splinterlands [COMPLETED]
- Show 2nd layer data for Hive Engine [COMPLETED]
- Support new view for post/comment by permlink [COMPLETED]
- Format VESTS in HIVE/HP [WIP]
- Add pagination to Account transaction list [WIP]
- Dark Mode [WIP]
```


### Market [HiveHub.dev module]
<sup>Developers: @igormuba, @asgarth. Feedback and suggestions: @jarvie</sup>
<sup>Repository: https://gitlab.com/peakd/hivehub.dev/-/tree/main/src/market</sup>

The market module is now updated to support multiple view options to better suit different type of users.

> **Note:** Though the open source code is now available, public user interface will not be accessible until it is finished and tested. This feature deals with money, and it would not be responsible to release the UI until fully vetted. We will then have a version at least on [HiveHub.dev](https://hivehub.dev/) with hopefully other interfaces using the open source code.

![Multiple View Options for Market module](https://files.peakd.com/file/peakd-hive/peak.open/23wCLXWthoWUfzxZGjiMxPPWLrDzgxP54S4GapTY9jUb8C7nMpWZFKuv661xNraP8dWHb.png)

**<u>Recent activities</u>:**
```
- Support multiple view mode [COMPLETED]
- Create layout for SWAP and LIMIT views [COMPLETED]
- Integrate Keychain [COMPLETED]
- Allow users to place orders [WIP]
- Integrate charting library [WIP]
```


### Sting Message Protocol
<sup>Developers: @igormuba, @mirafun. Research and suggestions: @asgarth</sup>

Core functionality of the backend has been implemented. The next step will involve integration with the front end to bring forth a testable prototype.

**<u>Recent activities</u>:**
```
- Signing and Verifying user messages [COMPLETED]
- Creating community channels [COMPLETED]
- Encrypted group messages [COMPLETED]
- Encrypted direct messages [COMPLETED]
- Server peer-to-peer network discovery [WIP]
``````


### Notification System
<sup>Developers: @muwave, @asgarth. Research and suggestions: @jarvie</sup>

This first week we focused on building a solid base of helper functions that will make the next stages of development a lot easier. We also outlined in detail how the system should work and built the backbone of the API.

The notification system will not track all the transactions on the blockchain, but rather **users will be able to decide which notifications they would like to receive**. For example, you may be interested in receiving a notification for every upvote you get, or maybe just the upvotes on a specific post, or maybe only the the upvotes that you receive from a given user on a specific post. You can be as specific or as generic as you want.
 
We are now working on implementing the main functionalities for core Hive transactions and then we will extend them to second layers like Splinterlands and Hive Engine.  Then we will move to testing and front end interface.

**<u>Recent activities</u>:**
```
- Blockchain live stream [COMPLETED]
- Matching functions to find patterns in transactions [COMPLETED]
- Create and delete accounts [COMPLETED]
- Subscribe/unsubscribe to specific notifications [WIP]
- Front End [Not started]
```


### Hive Node Beacon
<sup>Developers: @asgarth</sup>

One of the standard API provided by Hive nodes seems to not be working as expected for some nodes. 
This is just a small update to add a new test that will check the validity of the results provided by nodes and updates the score accordingly.


![image.png](https://files.peakd.com/file/peakd-hive/asgarth/23wN2Ko6yTBYfuPD8ogButVuAK17qbq2x3LzNr3tN6MSW4RMQrM87J1iBjtivjyrtGbwB.png)

The above API can be tested with this command:
```
curl -s --data '{"id":1,"jsonrpc":"2.0","method":"condenser_api.get_active_votes","params":["peakd","a-hive-launchpad-via-peak-open-projects-a-proposal"]}' https://api.hive.blog
```

The expected result is a list of all votes with additional details on the voter. Some nodes return `0` for the `reputation` field.

**<u>Recent activities</u>:**
```
- Add test on 'get_active_votes' API [COMPLETED]
- Update dependencies and license [COMPLETED]
```

---

![Selection_298.png](https://files.peakd.com/file/peakd-hive/peakd/w36DQpO7-Selection_298.png)

## How to support the @peakd project

**WORK WITH US**
If you're a project looking to integrate one of these tools message us.
If you're a developer looking for a part time open source project message us.


**WITNESS VOTE**
We have been voted as a top block producer on hive (aka "witness"). You can add your vote for us on the main [witness page](https://peakd.com/witnesses) our "witness" account is @steempeak 

VOTE HERE: https://peakd.com/witnesses

**OPEN PROJECTS PROPOSAL**
You can support our proposal to develop open source tools for the whole Hive community using one of the following links:

- PeakD: https://peakd.com/proposals/223
- Hive.blog: https://wallet.hive.blog/proposals
- Ecency: https://ecency.com/proposals/223
- Or directly on [Hivesigner](https://hivesigner.com/sign/update-proposal-votes?proposal_ids=%5B223%5D&approve=true)

**BENEFICIARY**
You can donate 5% of your Hive Reward Pool earnings to @peakd to help use improve the interface: [Turn on in settings](https://peakd.com/me/settings/general)

**SHARE IDEAS AND FEEDBACK**
We invite you to share and brainstorm some ideas with us:

- Share on posts #HiveLaunchpad or #PeakOpenProjects
- Reach out on [this discord channel](https://discord.gg/qfZDnKqT4a)
- Create a suggestion on our new feature voting site https://feedback.peakd.com -- use category "Peak Open Projects"

---

**The PeakD Team**
_About us: https://peakd.com/about_
[Discord](https://discord.gg/Fy3bca5_) - [Blog](https://peakd.com/@peakd) - [Twitter](https://twitter.com/peakdcom) - [LinkedIn](https://www.linkedin.com/company/peakd/)
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 189 others
👎  , , ,
properties (23)
authorpeak.open
permlinkpeak-open-projects-update-4
categoryhive-139531
json_metadata"{"app":"peakd/2022.05.9","format":"markdown","description":"Development updates on the Peak Open Source set of Hive projects.","tags":["hivelaunchpad","peakopenprojects","peakd","peakprojects","proposal","hdf","dev","hive-dev"],"users":["asgarth","yozen","asgarth.","jarvie","igormuba","mirafun.","muwave","peakd","steempeak"],"image":["https://files.peakd.com/file/peakd-hive/peak.open/23wCBi7WvxU2DgAndPqarE3cvX6yZXNdH48iLbkgt8Aw7hUmdoAUmS1tWzMdwqUh9UM1S.png","https://files.peakd.com/file/peakd-hive/mozzie5/Eo1vTqKnBVeZz5H2tAZ8uu6um28SesjsB9d59L4bkpSr9UKyVRNYUdT5vRpCDrdGMtT.png","https://files.peakd.com/file/peakd-hive/peak.open/23uRBQjEvsYKTskX3YowQ7Gug2A6gfnYgMtbT2VStT3n4gngj78gufZo8Dx3tD6ABkZGR.png","https://files.peakd.com/file/peakd-hive/peak.open/23tHbYfrLGgxLtG2adMaZpamZ3cJEdvARYzatyAhr7vu481azmbi95MmLXCgnsW9QNAms.png","https://files.peakd.com/file/peakd-hive/peak.open/23tmf9ZUidU8q9LEAuvDkeSSuEFqgk2pwkyGaGLoVUSpQ1bN4VKH7iHTTQWNDHHp7cKwy.png","https://files.peakd.com/file/peakd-hive/peak.open/23uFpyffnaSxHJWAyAHGnkqLhrSzaLR9tg2mS2Be8JerVfaynPSnXpyCZRYyTxD7SP3Co.png","https://files.peakd.com/file/peakd-hive/peak.open/23wCLXWthoWUfzxZGjiMxPPWLrDzgxP54S4GapTY9jUb8C7nMpWZFKuv661xNraP8dWHb.png","https://files.peakd.com/file/peakd-hive/asgarth/23wN2Ko6yTBYfuPD8ogButVuAK17qbq2x3LzNr3tN6MSW4RMQrM87J1iBjtivjyrtGbwB.png","https://files.peakd.com/file/peakd-hive/peakd/w36DQpO7-Selection_298.png"]}"
created2022-07-07 15:39:36
last_update2022-07-07 15:39:36
depth0
children5
last_payout2022-07-14 15:39:36
cashout_time1969-12-31 23:59:59
total_payout_value37.726 HBD
curator_payout_value81.956 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length8,539
author_reputation87,053,676,145,289
root_title"Peak Open Projects - Update #4"
beneficiaries
0.
accountasgarth
weight1,500
1.
accountigormuba
weight500
2.
accountjarvie
weight700
3.
accountmirafun
weight700
4.
accountmozzie5
weight500
5.
accountmuwave
weight1,000
6.
accountyozen
weight500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id114,650,567
net_rshares298,930,094,369,443
author_curate_reward""
vote details (257)
@e43 ·
Do people even read anything on Hive? 

This post should be buzzing with activity over the potential of the development within.

I worry Hive will never be more than a poor man's work place littered with a few high hopes experiments. Some that never eventuate and the rest that carry on for years on years without completion.

If the people already in this ecosystem aren't excited about things... how the F can you expect outsiders to get excited.

Outsiders that stumble across such an article get a read of the human element by the comments section. If that is non-existent then this here is no social operation. It's as mentioned: a workplace. And it's minimum wage for most.

Anyway rant over.

I'm highly interested and excited for STING. If also a mobile version of PeakD was in the works I would likely be jizzing my pants.

Yet... I wonder what difference it will all make. The saying "too little too late" could be the curse of steemit..... I mean Hive.
properties (22)
authore43
permlinkreqeip
categoryhive-139531
json_metadata{"app":"hiveblog/0.1"}
created2022-07-09 02:20:51
last_update2022-07-09 02:20:51
depth1
children0
last_payout2022-07-16 02:20: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_length963
author_reputation-2,278,482,918,215
root_title"Peak Open Projects - Update #4"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id114,691,711
net_rshares0
@hivebuzz ·
Congratulations @peak.open! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s):

<table><tr><td><img src="https://images.hive.blog/60x70/http://hivebuzz.me/@peak.open/upvoted.png?202207080526"></td><td>You received more than 1250 upvotes.<br>Your next target is to reach 1500 upvotes.</td></tr>
</table>

<sub>_You can view your badges on [your board](https://hivebuzz.me/@peak.open) and compare yourself to others in the [Ranking](https://hivebuzz.me/ranking)_</sub>
<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>



**Check out the last post from @hivebuzz:**
<table><tr><td><a href="/hive-122221/@hivebuzz/pum-202206-delegations"><img src="https://images.hive.blog/64x128/https://i.imgur.com/fg8QnBc.png"></a></td><td><a href="/hive-122221/@hivebuzz/pum-202206-delegations">Our Hive Power Delegations to the June PUM Winners </a></td></tr><tr><td><a href="/hive-122221/@hivebuzz/pud-202207-feedback"><img src="https://images.hive.blog/64x128/https://i.imgur.com/zHjYI1k.jpg"></a></td><td><a href="/hive-122221/@hivebuzz/pud-202207-feedback">Feedback from the July 1st Hive Power Up Day</a></td></tr></table>

###### Support the HiveBuzz project. [Vote](https://hivesigner.com/sign/update_proposal_votes?proposal_ids=%5B%22199%22%5D&approve=true) for [our proposal](https://peakd.com/me/proposals/199)!
properties (22)
authorhivebuzz
permlinknotify-peakopen-20220708t055434
categoryhive-139531
json_metadata{"image":["http://hivebuzz.me/notify.t6.png"]}
created2022-07-08 05:54:33
last_update2022-07-08 05:54:33
depth1
children0
last_payout2022-07-15 05:54: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_length1,419
author_reputation369,457,474,166,509
root_title"Peak Open Projects - Update #4"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id114,667,034
net_rshares0
@michealb ·
👍
👍  
properties (23)
authormichealb
permlinkre-peakopen-rep5n4
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2022.05.9"}
created2022-07-08 10:11:27
last_update2022-07-08 10:11:27
depth1
children0
last_payout2022-07-15 10:11: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
author_reputation50,654,291,488,675
root_title"Peak Open Projects - Update #4"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id114,670,867
net_rshares8,381,454,655
author_curate_reward""
vote details (1)
@tobetada ·
great job!

@tipu curate
👍  
properties (23)
authortobetada
permlinkre-peakopen-reps2r
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2022.05.9"}
created2022-07-08 18:16:00
last_update2022-07-08 18:16:00
depth1
children1
last_payout2022-07-15 18:16:00
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_length24
author_reputation602,840,036,779,364
root_title"Peak Open Projects - Update #4"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id114,682,943
net_rshares8,212,989,588
author_curate_reward""
vote details (1)
@tipu ·
<a href="https://tipu.online/hive_curator?tobetada" target="_blank">Upvoted  &#128076;</a> (Mana: 7/47) <a href="https://peakd.com/hive/@reward.app/reward-app-quick-guide-updated" target="_blank">Liquid rewards</a>.
properties (22)
authortipu
permlinkre-re-peakopen-reps2r-20220708t181606z
categoryhive-139531
json_metadata"{"app": "beem/0.24.26"}"
created2022-07-08 18:16:06
last_update2022-07-08 18:16:06
depth2
children0
last_payout2022-07-15 18:16: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_length215
author_reputation55,955,130,339,961
root_title"Peak Open Projects - Update #4"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id114,682,946
net_rshares0