Let’s get our huddles (aka. video calls) in order
Non-Constitutional
Abstract
To adopt Huddle01 Meet as our default video call tool for all DAO calls. The Huddle01 Meet Business plan provides a web3 native video call solution of up to 500 participants per video meeting, unlimited recording storage on IPFS, token-gated DAO meetings only for wallets with the “ARB” token or other tokens, multi-streaming to multiple platforms like X.com, Youtube and Twitch at the same time, and a custom arbitrum.huddle01.app subdomain for $50 USD a month.
The Huddle01 team have been solely building on Arbitrum and as a gesture of support provided by the Arbitrum ecosystem has agreed to provide this service to the Arbitrum DAO for free, for the first 6 months, for us to try it out.
Motivation
Right now, our current system is based on a shared community-run google calendar, and where community members can ask one of the calendar managers to schedule a video call for any initiative in the DAO.
The scheduler needs to provide their own video call URL, which has usually been a Google Meet link, and needs to make sure they have host privileges to that specific video call URL, so that they can accept participants into the meeting and also needs to make sure that they have a paid Google Apps account to be able to record the meeting and host the recording files in their Google Drive and shared them publicly afterwards.
This setup has led to several situations in the past where, either the host of the Google Meet was not able to get into the meeting at the start time of the event and therefor nobody could get into the video call, or the host of the meeting didn’t have a paid Google Apps account and therefor couldn’t record the video call to share with the whole DAO afterwards.
Also, since currently most of the recordings are stored in someone’s Google Apps paid accounts, sometimes those recording don’t have the correct sharing permissions to be publicly accessible and can be lost if the owner of those Google Apps accounts decides to delete them or stop paying for their Google Apps account.
With Huddle01 Meet, we will be able to solve all of these problems, while using an Arbitrum powered and web3 native video call service that uploads recordings straight to IPFS.
Rationale
Huddle01 Meet is the 1st onchain audio/video meeting app built on Huddle01 Network - the 1st DePIN for real-time connectivity, powered by Arbitrum. They are one of the largest DePIN network on Arbitrum which utilises orbit chain and is a top layer3 on Arbitrum. It started in 2020 and is backed by top VCs like Fenbushi Capital, Hashkey Capital, M31 Capital, Protocol Labs and more. With 2000+ nodes already live and more than 100K MBPS of bandwidth contributed on the supply side, the DePIN has also clocked in ~ 8 Million minutes with consistent demand from its own app, “Huddle01 Meet” and a couple of other apps as well.
As you can see, Huddle01 has been mentioned by the x.com official Arbitrum account as one of the best examples of apps building on Arbitrum.
I personally believe that we, delegates in Arbitrum DAO, should be an example of eating our own dog food, and we should be using web3 native and Arbitrum powered apps like Huddle01 Meet.
So, as an experiment, I’ve organized a DAO call last week, using Huddle01 Meet for the coordination of the ETH Bucharest Sponsorship, and the feedback from the delegates that used Huddle01 Meet in that call was quite positive. Here’s the recording of that call.
Specifications
With Huddle01 Meet, we will be able to create a setup where the community-run calendar managers, can easily created an event in the already currently shared Google calendar as they usually do, but then, instead of adding the scheduler provided video call link, they can add a dedicated Huddle01 Meet video call link using the Huddle01 Google Apps extension, with just 1 extra click.
Then we can have several managers of the Arbitrum Business Huddle01 Meet account, that can edit the video call events, add multiple hosts (either with email or wallet), token-gate certain calls, etc.
We can also have an Arbitrum themed arbitrum.huddle01.app page where users can join any Arbitrum DAO Huddle01 Meet Video calls from that can be branded as we like.
Steps to Implement
- Buy a business account to reserve the
arbitrum
subdomain
I’ve took the initiative to purchase the arbitrum.huddle01.app Business account a little more than a month ago, to reserve the subdomain and to test out the Huddle01 Meet app. - Integrate the community-run shared Google calendar by L2Beat, with the Huddle01 Meet Google Apps Extension
This is in progress and I will sync with @Sinkas in ETH Bucharest this week, to figure out all the details in-person. - Test the setup for 2 weeks by transferring the DAOs recurring calls like the Open Discussion of Proposals Governance Call and the GRC - Arbitrum Reporting Governance Call to use a Huddle01 Meet video call link. (This needs to be communicated to a larger audience, here in the forum on the posts for each call, in the delegates telegram private chat, and even on x.com maybe with the @arbitrumdao_gov account).
- Schedule all new calls using a Huddle01 Meet link instead of any other video call software, unless specifically required by the scheduler for a reason deemed valid enough by the current community-run shared calendar managers.
- SUCCESS!?!? =)
Timeline
Until April 7th – Get social consensus here in the forum to see if there is alignment on moving forward with this idea, and execute step 2 outlined above.
Between April 7th and 22nd – If there’s social consensus, execute step 3 of the implementation steps above to test out the new setup with all delegates in all types of calls already scheduled in the calendar. These 2 weeks should be enough to cover all different calls we do, including the security council election call.
Between April 22nd and 24th – Decide if we should put up to a vote a policy to enforce video calls in Arbitrum DAO to be done via Huddle01 Meet and/or for the recordings of those calls to be stored in IPFS.
On April 24th – If so, create a policy to proceed to a temperature check offchain voting on Snapshot to ratify the decision.
Between April 24th and May 1st – Policy content available for discussion here in the forum
On May 1st – Post the offchain vote on Snapshot.
Overall Cost
Free for the first 6 months, starting April 27th. Then $50 USD a month, and that expense could potentially be paid by the @Arbitrum Foundation, as with the other software subscriptions they already pay for the DAO.
P.S.: I’ve paid from my own pocket, 2 monthly payments from February 27th to March 26th, and from March 27th to April 26th, which can be seen as my personal contribution to try to help with this issue and I expect nothing in return for those. But I wouldn’t mind some DIP Bonus Points for putting up the effort to figure all of this out and for doing this proposal. =)