3Speak Tech Updates #003

in Threespeak5 months ago (edited)

New Domain: 3Speak.co

As you probably already noticed we recently changed from 3Speak.online to 3Speak.co. To provide backwards compatibility the .online links and embeded videos redirect to the new .co domain. Our main reason for moving was that .online and some other top level domains are generally considered "suspicious" by various spam filters and therefore more likely to end up in the spam folder. As 3Speak provides ticket support via E-Mail this of course isn't really desireable.

Preparing for HF24 Eclipse

As the next hardfork moves closer we began testing and upgrading 3Speak to work with the new update to the HIVE blockchain. We hope to have everything ready before the hardfork is activated by the top20 witnesses. In the event we need more time to thoroughly test the platform and the various systems that run in the background we will inform you about the expected downtime on our Discord.

Moving from hive-js to dhive

At 3Speak we used a customised version of steemJS. Our previous version use to include an additional method in the memo.js that returned both public keys from a signed memo. The code actually is on github.com/wehmoen/steem-js#8a94bae. As we only use this feature in our creator studio we started replacing the old steem-js with its hive counterpart. For a simple swap I loaded the hive.min.js and then use window.steem = hive. Later, I will replace all steem references.

Achievement System - WIP

Our newest dev team member @gotgame currently works on an achievement system for 3Speak allowing creators to complete a variety of different goals and proudly show their achievements to their viewers and other creators. Achievements are grouped in categories. Each category includes several level of the same achievement. An example would be the "Creator" achievement. This one is awarded to anyone uploading 1, 5, 25, 50 and 150 videos. If you have uploaded 30 videos your profile will show the 25 version of this achievements. In your personal dashboard you will be able to monitor your progress to each available achievement.

We plan to roll out this system later this month! So keep an eye on our Discord announcement channel. :sunglasses:

Hive Wallet - WIP

Another thing @gotgame has been working on is an all new HIVE/HBD wallet for our creator studio. This wallet will be gradually expanded with more features once we start issuing our own token and allow content creator to issue token for their communities. As the upcoming hardfork affects how assets are represented in operations, we postboned the release of this feature until after the hardfork as we will have to make some changes to the code. Stay tuned!

Bug fixes

We identified and fixed a few bugs in 3Speak:

  • When upvoting our site sometimes showed two notifications which caused confusion for some users.
  • The follow buttom sometimes didn't work due to a loading order issue with a javascript library
  • An issue was identified that caused video encoding to fail if a certain video/audio codec combination was uploaded.

I do hope you like the latest changes on the 3Speak platform.

If you do please consider voting 3Speak for witness


I like the new domain


good project

Good to see some changes that will surely improve our dear web 3.0 descentralized platform. Keep Up the good fight brothers!

This is a great news for 3speakers community. Greetings from Venezuela.

I was browsing the platform then other day and realized that the SEARCH feature needs some improvements.

  • The search is hidden down in the menu when it should be sticky on top like YT.

  • Search also doesn't return an important video credential: video length.

  • Communities should also have a search option or at the very least have an option to sort alphabetically.

Great updates.

Not bad.nice job

Never had any issues with the previous domain but I kinda like the new one much more. Thanks for all the updates! 🤓

Thanks for sharing @wehmoen and @threespeak i prefer the new domain i think it looks better

Congratulations @wehmoen! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s) :

You distributed more than 13000 upvotes. Your next target is to reach 14000 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @hivebuzz:

Hivebuzz support the Papillon Foundation Charity project

We are many creators working with love for the platform and community. 💗💗💗💗

Hello, It would also be nice if you will support new users who upload their videos to the @ 3speak platform.

I upload my videos and work hard to bring quality content.

Support new content creators. ☺️💗💗

Hello dear friends, I have a music channel that's @musictime2020 .I share nice musics you listen also you can use my channel as background music library for your videos because of I'm sharing non copyright musics. Subscribe my channel for it. Also please don't forget to give me upvotes for effort.

Hi @wehmoen,
My father is helping to write this. . :-)
I've been trying to link my Hive account to the 3speak account but forms do not accept Next button after pasting the Private postiong key account.
I've tried all the keys, Next button no working
I'm trying to share my videos, but I already tryied 2 accounts, verified email, but it does not work in 4 different browsers. :-)
Can you please help? :-)
Thank you.

A step in the right direction if you ask me

When are you guys going to open up for registration? A lot of us normies want to participate in 3Speak