taikoxyz / grants

Community grants program
38 stars 3 forks source link

[Grant Application]: Dojo Node #32

Open Eleleth77 opened 1 year ago

Eleleth77 commented 1 year ago

Project Description

Dojo Node is an easy to read, user-friendly dashboard to assist with operating a Taiko node. It is designed to provide quick and digestible insights into current node metrics and status.

Our goal is to be the gateway for an operator of any node/proposer/prover to learn how they are performing, with just a glance. All in one place.

The dashboard has been live for several months now, with great feedback and appreciation from the community. We plan to continue supporting the community and empowering node operators to secure and support the network.


Cover Image_Redux


Category

Surprise Us 🤫 Community Effort/Education


Timeline

The project was first released on June 14th 2023. The core functionality of the project has already been established, however there are several aspects that require much more attention and development. With the help of this grant, our goal is to continue intensive development of Dojo Node over the next six months and provide long term support. Moving forward we have the following timeline in mind. This is subject to change depending on the Taiko developments and the features that emerge from new testnets, as well as community feedback:


[June 14, 2023]: Project launched

[September 01, 2023]: Grant Begins

Milestone 01:

[November 01, 2023]: [Milestone 01] Complete

Milestone 02:

[January 01, 2023]: [Milestone 02] Complete

Milestone 03:

[March 01, 2024]: [Milestone 03] Grant Ends


Milestone Map_redux


Project Plan

We have big plans for Dojo Node which extend out into the greater Ethereum ecosystem. We hope to be the one-stop-shop for all kinds of node operators in the future.


We have two main fronts:

Building an all-in-one node dashboard will significantly improve Taiko’s accessibility for every day users. This will in turn drastically increase Taiko’s chances of maintaining a decentralized and secure network.

The current method of monitoring or managing a node involves using terminal commands and logs. This can be challenging and overwhelming for the non tech-savvy user. By creating a visually clear and concise node dashboard, we want to lower the barrier to entry and encourage more individuals to participate in securing the Taiko network. An easy to read and user-friendly dashboard will empower a broader community to engage in proving, proposing, or even simply storing and distributing the Taiko chain. This builds on Taiko’s core ethos of being permisionless and decentralized from day one, allowing almost anyone to operate the network for the benefit of everyone.

Throughout the design process, we will continue to collaborate closely with the Taiko community and developers. This includes the incorporation of new Taiko improvements as well as addressing user feedback. Our technical approach will will leverage the latest web technologies, ensuring a responsive and intuitive user interface. As well as staying true to the open-source nature of Ethereum. We aim to make running a node an enjoyable activity for both experienced operators, as well as newcomers and those who are just starting their explorations of defi.

The more we share information about what nodes are and their fundamental role in blockchain technology, the more value and importance they can have in our community. We hope to use Dojo Node as a platform to raise awareness. A dojo originally meant 'a place to learn the way'. In our paradigm, the blockchain is the way. It is only natural to have a dojo that focuses on education around the fundamentals of cryptographic currency and decentralized networks.

To accomplish this we will use our strengths in story telling, writing, graphic presentations and (resources permitting) video editing. The methodology will be to make things so simple, a 12 year old can understand why having a decentralized and permisionless prover is an ideal zkEVM solution..

The Dojo will be a home to share these tools for understanding and participating in such a network.


Project Impact

Dojo Node gives power to the average user who wants to participate in blockchain infrastructure, but may not be well versed in the technical aspects.

Both of the founders first met with a desire to run a simple, user-friendly Ethereum node. The mass adoption of node running for those that are not tech savvy will unlock a level of decentralization and security in the blockchain that we have never seen. Imagine the day when billions of users around the world can secure Ethereum (or other blockchains) with a simple and easy to read node app that runs in the background of their phone.

We may be very far from that day, but with easy to use and understandable dashboards like Dojo Node we hope to invite others to join us in making it a reality. Until that day, the power and security of networks will be held in the hands of a few with extreme compute power (for bitcoin: ASICs farmers), centralized servers (Ethereum - Alchemy/Infura/AWS), or the computer/coding literate alone. If we want to see mass adoption for blockchain technology, we also need a way for the every day person buying a coffee with it to be able to participate and secure the network in a meaningful way.


Team Information

Wolfez: Lead developer skills: four years of fullstack web development experience

github - wolfderechter twitter - wolfez44 discord - wolfez44


Helios: Lead designer skills: graphic design, presentations, public speaking, hand drawing, writing, self publishing

website - shinedesign.nyc github - eleleth77 twitter - 77helios discord - the77helios


Point of Contact

Wolfez: email - wolfez4444@gmail.com Helios: email - eleleth77@proton.me


Previous Work

Dojo Node: Already well loved within the Taiko community, over 1600+ docker pulls

Wolfez: Designed and built a Cryptofolio application to keep track of your crypto portfolio. Multiple github contributions to Taiko.

Helios: Designed and built Shine Design website, multiple graphic design logos and glyphs, infographics, moderated a spirituality podcast for 2 years with weekly episodes, professional architect and designer, first learned about blockchain in 2017 - by 2019 began deeper studying.


Additional Information

Helios is a moderator in both Loopring and Taiko discord servers. He is dedicated to helping grow and build knowledge around Ethereum, and other defi infrastructure. With a natural inclination to community building, his crypto focus is more social than hardcore coding/programming.

Wolfez has been an early supporter of taiko. He has a desire to see Taiko succeed and has been helping out where possible such as discord support and github contributor. He’s been actively involved in the community trying to make it a better place.


Agreement

Eleleth77 commented 1 year ago

tagging @wolfderechter