This is a proposal to open source DBuzz
Vote for Proposal | Click here
DBuzz is the leading Web3 development firm that specializes in micro-blogging technology for Hive.io. With decentralized infrastructure, users can post their content without fear of censorship or interference, ensuring that their opinion and content remains open and available to all.
Vote for Proposal | Click here
Over the course of three years, DBuzz has experienced significant growth in its project and community, and our team has continuously added features and options for users, with updates occurring three to four times per month.
We are currently seeking additional funding to support ongoing development, including transitioning to an open-source project model that will benefit the entire Hive community. As part of our funding efforts, we are offering to open-source our v3.0 code base (and upcoming v4.0 code base) to enable community use and expansion.
How DBuzz Brings Value to Hive
DBuzz allows users to quickly share their ideas and start conversations within the Hive community, helping to spread awareness and encouraging more collaboration and engagement across the community. It enables users to quickly and easily connect with others, share ideas and start meaningful conversations.
DBuzz also serves as an ideal platform for community managers to have conversations, organize, and document important events as they occur. This feature proves particularly useful for short-form content.
In addition to enabling easy expression, DBuzz provides a censorship-resistant environment that protects freedom of speech. Open-sourcing our current codebase is the next step toward that objective.
Finally, DBuzz serves as a way to grow the size of the Hive community by acting as a conduit to attract new users to Hive.
(@tonyrebamonteph,@bitskwelaand other reputable content creators onboarded to Hive through DBuzz )
Past developments
DBuzz was the first microblogging platform on Hive. For over three years, the DBuzz team has meticulously developed the platform from scratch, without using any forked Hive front-end as a boilerplate. This approach has allowed us to gain extensive knowledge about the intricate workings of the Hive blockchain.
By building from the ground up, we have gained a comprehensive understanding of developing other technologies on the Hive blockchain. Our approach ensures that our codebase is robust, transparent, and easily understood and modified by our development team.
Our codebase utilizes ReactJS, and our database uses the decentralized IPFS database solution provided by fleek.co.
We currently operate eight dedicated servers for DBuzz, including a witness server, development, staging, production, IPFS, research, and fallbacks. Our front-ends are hosted on Fleek.co's decentralized IPFS hosting. We plan to establish our own IPFS node to eliminate the need for a third-party IPFS provider in the future.
We utilize SSH key login with root passwords disabled to secure our servers.
Authentication
Sign in using Hive Keychain, Posting Key, or Hive Authentication Services (HAS)
Hive Authentication in Unity (funded by @theycallmedan)(https://hive.blog/hiveauth/@nathansenn/introducing-hiveauth-integration-for-unity3d)
Logging out
Switching accounts
Creating new Hive accounts
Referral system
Posting and Commenting
Publishing posts
Publishing comments under posts
Setting maximum accepted payout for posts (setting max to 0 burns author rewards without harming curators)
Emoji picker
GIF picker
Media upload for images
Video (and audio) embed player support for video (and audio) links
YouTube
Cast.Garden
3Speak
Odysee
Bitchute
Banned.Video
DTube
SoundCloud
Vigilante.tv
Vimm.tv
LBRY
Apple Music
FreeWorldNews
Rumble
Tweet embeds
Link embeds (web pages)
Voting
Voting slider from 1% to 100%
Vote slider % memory
Feeds Display
Following Feed
Trending Feed
Latest Feed
Notifications Panel
Notifications Filter (all, votes, mentions, follows, replies, reblogs, transfers)
Content Control
Hiding posts individually
Hiding posts by tag (#NSFW hashtags)
Hiding posts of another user by muting their account
Cross-platform Interaction
Buzz to Twitter
Buzz embeddable button
Share to 3rd party platforms
Twitter
Facebook
Telegram
Whatsapp
LinkedIn
Copy link of Buzz
Organizing Content
Pockets (creating, deleting, adding to, and removing from Pockets)
Interface Customization
Theme (white, dark blue, dark gray)
Settings (toggle video embeds, link previews, image display, and NSFW posts)
Profile ViewView profile (username, Reputation, Hive Power)
View posts and comments by user
View Following and Followed users
Profile Customization
Change profile picture
Change the cover photo
Change profile name, bio, location, and website
Wallet
View HIVE, Hive Power, HBD, Hive Savings, and Estimated Account Value
Claim Hive Power and HBD rewards
Search
Search by keyword
Search by username
Price Feed View
HIVE/HBD price display (from CoinGecko)
Back-end Processes
Automatic Resource Credit Delegation for new users that sign up via the DBuzz Sign-up Button (modified software created by @voltair and @roomservice)
Affiliate program for DBuzz users (via HiveOnboard)
(DDS) Decentralized Database System with Fleek IPFS storage
Frontend Version Control
Show the current version
Check for updates
Proof of Access
Proof of Access Storage was developed by Nathan Senn (@nathansenn) in partnership with SPK. Funded by SPK. For more information visit @nathansenn's upcoming blog post about its release (coming soon..)
Marketing/Outreach
Nathan Senn (@nathansenn) has proven himself to be more than just a developer; he is also a blockchain expert and is becoming a leading marketer for Hive. This is largely due to Chris Rice's (@chrisrice) aggressive online and offline guerrilla marketing approach for DBuzz.
(See here for more: https://3speak.tv/watch?v=nathansenn/pzcqusax)
Vote for Proposal | Click here
The Hive community was previously known for having excellent technology for Web3-based social media DApps, but lacking marketing skills. This situation has already shifted, with notable developments such as @lordbutterfly's upcoming professional Hive Documentary, efforts by the @valueplan and DBuzz's use of aggressive guerrilla marketing tactics.
Vote for Proposal | Click here
Furthermore, DBuzz has formed affiliations with industry leaders and marketing experts in the Philippines such as @blocknetworkph and @bitskwela, and are growing connections in America and Thailand. (See here for more: https://hive.blog/hivedevs/@nathansenn/a-buzzworthy-experience-promoting-hive-and-dbuzz-at-the-bull-or-bear-web3-event)
Vote for Proposal | Click here
DBuzz is moving towards doing major meetup events every single month, sponsoring local community development, and leading the way for onboarding people onto Web3 through Hive.
Vote for Proposal | Click here
Future of DBuzz
Version 4.0
Our aim is to further the Hive community by developing tools and software created specifically for Hive, and to make all of it publicly accessible to Hive developers on our Github page: https://github.com/d-buzz.
DBuzz worked closely with the SPK team to develop the v3.0 Metamask integration, and we are enthusiastic to continue our partnership as we begin work on DBuzz v4.0. Alongside SPK and Ceramic Network's pioneering technology, we will make it easy for our users to use Metamask login on DBuzz, and we will integrate other login methods such as BTC, Twitter, and email.
Our collaboration with the SPK team extends beyond Metamask integration. We will also code NPM packages that will integrate with SPK features, providing example code and documentation for other projects to integrate with their websites based on our integration. Other Hive Dapps can use this code in the future.
We express our gratitude to @theycallmedan, @starkerz, @vaultec, and the SPK team for their contributions.
DBuzz v4.0 will feature the latest technology, enhanced features, and the following functions:
New Technologies
Develop off-chain and sidechain technology for DBuzz and other Hive Dapps.
Help create a standard framework for Honeycomb that will benefit DBuzz and other Hive Dapps.
Help create a standard framework for SPK Network that DBuzz and the Hive community can use.
Create better moderation tools and procedures to deter spam content on the Hive blockchain and DBuzz platform.
Improvements
The ability to Buzz (post) off-chain
Better Blacklist/Mutelist viewing and controls
Clean and well-documented code
Better content rendering
Better support for non-Chromium Web Browsers, such as Apple Safari, Mozilla Firefox, Tor Browser, and DuckDuckGo Browser
-Modularizing the code into NPM packages
Improvements From v3.0
NFT Marketplace and DEX (built with Honeycomb and modified for Market.D.Buzz)
Partial Metamask integration
Blacklist/Mutelist viewing and control
Media upload for video
Daily and total user count
Posting
Buzz Post scheduling
Cross-post rendering
Login Integrations
Hivesigner
Metamask
Ceramic Network
Web2 & Web3 login options (such as Bitcoin, Twitter, or email)
Extensions
Blog.D.Buzz: a full-fledged, long-form front-end
Wallet.D.Buzz to include HIVE & HBD transfers, delegations, witness voting, and proposals.
Market.D.Buzz NFT market and DEX
Stats.D.Buzz for DBuzz/Hive statistics
Video Embeds
Add YouTube short embeds
Add Twitter Spaces embeds
Audio Embeds
Add Aureal.One audio embeds
Native App Support
Android app
iOS app
Other
Contact form for suggestions, feedback, and bug reporting
We will be using some of the following technologies in DBuzz v4.0:
Next JS
Tailwind CSS
Webpack 5
DBuzz v4.0 code will use fewer 3rd party NPM packages in exchange for smaller code snippets - this will keep the bundle size light and secure, ensuring the front-end will load faster.
Other Software To Be Open-sourced:
Hive.pm - Messaging service that transfers HIVE or HBD to send encrypted messages via Hive memos.
Blog.D.Buzz - A long-form version of DBuzz
Market.D.Buzz NFT marketplace and DEX
Wallet.D.Buzz Hive Wallet
Vote.D.Buzz Voting Tool for Hive Proposals
Marketing/Outreach
International Outreach/Ambassadorship
Events
Further in-person marketing, guerilla/boots on the ground marketing campaigns across the world
Further Online marketing
Search Engine Optimization
Benefits
Opening our project to the public will enhance the overall transparency and security of the codebase - ensuring higher standards. Furthermore, DBuzz's open-source code will provide resources for Hive DApps to create applications with the latest technologies and methods developed by DBuzz, thus improving access to information on Hive.
The improvements and new technologies in DBuzz v4.0 would bring several benefits to both Hive and DBuzz users. Here are some of them:
Enhanced User Experience: DBuzz v4.0 will have improved features and functions, including better content rendering, scheduling of buzz posts, and cross-post rendering. Additionally, it will have better support for non-Chromium web browsers like Apple Safari, Mozilla Firefox, Tor Browser, and DuckDuckGo Browser. All these improvements would result in an enhanced user experience for Hive and DBuzz users.
Improved Security: DBuzz v4.0 will have better moderation tools and procedures to deter spam content on the Hive blockchain and DBuzz platform. Also, DBuzz will be using fewer third-party NPM packages in exchange for smaller code snippets. This will keep the bundle size light and secure, ensuring the front-end will load faster.
More Functionality: DBuzz v4.0 will have new features like off-chain buzz posting, blacklisting and mutelisting viewing and controls, and integration with login methods such as Metamask, Ceramic Network, and Web2 & Web3 options like Bitcoin, Twitter, or email. There will also be a wallet feature, allowing for HIVE & HBD transfers, delegations, witness voting, and proposals.
Open-Source Software: DBuzz will open-source several software, including Hive.pm - a messaging service that transfers HIVE or HBD to send encrypted messages via Hive memos, Blog.D.Buzz - a long-form version of DBuzz, Market.D.Buzz - NFT marketplace and DEX, and Wallet.D.Buzz - a Hive Wallet. This open-sourcing would allow developers to use and improve the code, leading to a more robust and reliable ecosystem.
Outreach and Growth: DBuzz v4.0 will have international outreach and ambassadorship, search engine optimization, and a plan to boost user growth. This would help promote the Hive ecosystem and attract more users to it.
Overall, the improvements and new technologies in DBuzz v4.0 would result in an improved user experience, better security, and more functionality for Hive and DBuzz users. Additionally, the open-sourcing of software and outreach efforts would help grow the Hive ecosystem and attract more users to it.
Costs
DBuzz has its roots in HivePhilippines.com, which was founded on August 23, 2019. Soon after, we launched DBuzz, and both projects have been entirely self-funded. Our only source of income has been from posting content, curation, and witness rewards. We have never generated revenue from traditional advertising or by selling data.
We are requesting $145,000 HBD
We are requesting $145,000 HBD to take DBuzz to the next level, grow the Hive community, and open-source DBuzz, the other listed DApps, and future developments made by the DBuzz team.
These are screen captures of the DBuzz GitHub showing 37 repositories, 149 releases, and 498 commits to Mainnet that we will open source.
Upon receiving full funding from the proposal, we will make the code base publicly available on GitHub for the community. DBuzz v4.0 will feature complete integration of the customized Ceramic Network technology by @vaultec, the SPK Network by @theycallmedan, and @starkerz. It will also incorporate Ethereum's widely used Metamask service as a secondary login method, and eventually, other blockchain platforms in development.
Following the completion of full Metamask integration, our team will seamlessly integrate additional blockchains and platforms. The inclusion of Bitcoin, Twitter, and email logins will simplify the onboarding process and promote the Hive community to the public.
Furthermore, we will open-source the Ceramic Network integration code, including Metamask, Bitcoin, Twitter, and email login options, as an NPM package for the community to use.
Summary Plan for Hive Proposal Funds
Expand the software development team for a comprehensive Metamask integration and build DBuzz v4.0 along with the other features mentioned above.
Develop off-chain and sidechain technology for DBuzz and other Hive DApps.
Help refactor and create a standard framework for Honeycomb (Currently partially funded by Honeycomb)
Create better moderation tools and procedures to deter spam content on the Hive blockchain and DBuzz platform.
Enhance collaboration with our marketing partner who specializes in growing Web3 cryptocurrency projects.
Infrastructure and hardware to ensure that the DBuzz team can efficiently and sustainably build software for Hive, Web3, and the open-source community.
Breakdown Of Funding
$ 94,000.00 Team Salaries for 6 months 15.6k per month
Current team
1 Dev
2 Management
2 Community manager and curation
2 QA and engagement
1 Content Creator
1 DBuzz Ambassador
Team expansion
5 New Devs
1 SEO
$ 24,000.00: Office Space, equipment and various other in-house upgrades to handle the growth.
$ 15,000.00: Expand back-end servers (both physical and virtual servers in multiple locations) to increase security, redundancy, and the fast delivery of content
$ 12,000.00: Marketing
This totals $145,000 HBD
Any unused funds will be returned to DHF.
Partial Funding
We guarantee the open-sourcing of all D.Buzz code repositories with full funding. The DBuzz team commits to dedicating 6 months of unconditional effort towards expanding and building the features outlined in this proposal.
If we receive partial funding, we will assess the amount raised and evaluate the best path for the growth of DBuzz and the Hive community. However, without full funding, it will be difficult to commit to open-sourcing all of our work, as we will need to be more strategic with our resources. We hope you will back us. Supporting DBuzz will empower our team to work for everyone’s success, and to fulfill the philosophy of the Web3 ideals that the Hive community and DBuzz advocates for.
DBuzz intends to remain an active contributor to Web3 social media, providing short-form content as a crucial gateway for users interested in blogging and communicating online.
Once the DBuzz code is open-sourced, it can be utilized in various projects or integrated into existing ones. With complete funding, DBuzz plans to expand its team and quickly develop new features for DBuzz and other Web3 technologies to benefit the Hive Ecosystem.
Ensuring that real people see real value from Web3, blockchain technology, and Hive, is the foundation for success of the HIVE token and platform. DBuzz is committed to furthering that value, and to growing the size of the community.
We Thank You for your support!
Sincerely,
The DBuzz Team.
PeakD: https://peakd.com/me/proposals/263
Ecency: https://ecency.com/proposals
HiveBlog Wallet: https://wallet.hive.blog/proposals
Congratulations, team! I wish I could help.