Zcash Network Health API: Production Monitoring Infrastructure

o I wanted to introduce myself properly since Ive been working on some projects in the Zcash community and figured its time to share what Ive been up to

Im SafeGuard and some of you might know me from ZNodes thats the platform I built to monitor Zebra nodes in real-time. Its been running at znodes.live and honestly the response from the community has been awesome. Ive also been doing video translations to Spanish to help make Zcash more accessible and Ive been pretty active trying to contribute where I can

So heres what Im proposing

After Nighthawk shut down back in May it became super clear that were missing something critical - real monitoring infrastructure for Zcash. Right now wallet devs node operators and exchanges are basically flying blind. Theres no API to check network health no alerts when lightwalletd services go down and no way to track the zcashd-to-Zebra migration properly

I wanna fix that

The idea is to expand ZNodes into a full monitoring platform with public APIs so devs can actually query network data, lightwalletd monitoring with health checks cause 100k+ wallet users depend on these, real-time alerts via webhooks Discord email when stuff breaks, migration dashboard so we can see how the Zebra transition is going, and node setup guides that actually make sense

Everything open-source API-first built for the whole ecosystem

I know it sounds like a lot but Im committed to this. Im even covering 10k of dev costs myself cause I really believe Zcash needs this infrastructure. The full proposal breaks it down into 4 clear milestones over 16 weeks and Im planning monthly updates so everyone can see progress

If you wanna check out the full details the grant application has everything - technical specs timelines success metrics all of it

Would love to hear your thoughts! Is this something youd use? Any concerns or suggestions?

Does this proposal have any relation to What if Zcash stopped flying blind and had production-grade monitoring? by sudo-julien?

Ref: We are flying blind on network topology. Introducing ZNodes (Live MVP)

Hello I dont have any connection with that person I already say I have little more trajectory in this forum you can see my github and my projects this is not a new account you can see that i manage znodes live a platform that show all the active nodes and in this link you can see de development process ZNodes Explorer - Real Time Network Map For Zebra & Zcashd - #33 by SafeguardLabs
then you can see my organization projects here Jules0x.xyz · GitHub
and I dont know bro how can I show you that i am not have any connection with none people i participate in the forums of telegram of Zcash Spanish I made this translation video https://youtu.be/ITpruU91ojw?si=K628_EsQOOj6UALh
and i am making more videos the future one is about the zcash snap and i am creating this grant because in the last grant was reject because dosnt meet the criteria and i am pivoting because i thinks that my grant was reject because the project was more like a community project but know i am trying to make a infrastructural project that why this is more complex and another think that i want to say i before i make the propose i see another propose okay and you can see that all the people are like a new users and i think that this is something more strange and if you want to look for my personal history you can read this message that i delete and other thing is about the development of znodes i use my own resources Hello ZecHub! Responding to the Video Feedback & ZNodes Q&A
if you want i can made the KYC I dont have any problem and I made a mini auditory of the code of YWALLET hanh say that the problem was detected and resolved but i can think that hanh probably knows that i have a knowledge about the themes that i am talking and i have a droplet with a node of zcash and i am using to investigate more about the comportment of the nodes to my platform and I only have one video because the snap video when i was recording i have this problem Metamask Zcash Snap PROBLEM - #7 by ColinSchwarz and i have one part of the video and i am waiting for the solution and dismad helps me to report this problem.

EDIT: ohhh and i have this website you can see in my repositories https://namwiki.xyz/ this is a web that i am updating that have a manual of namada you can visit the documentation ( i am making the documentation) but you can see and advance Glossary | NamWiki

I send the post 2 times sorry

h, and if my previous answer does not fully address your question, I can also share this. I prepared it with the help of AI to respond quickly and clearly to your question about the differences. I used Claude Pro for the analysis, as it allowed me to produce a more complete and realistic comparison. THIS TABLES WAS MADE WITH CLAUDE ANALYSIS OF THE TWO PROPUSE

Aspect My Proposal Sudo Julia’s Proposal
Architecture Centralized service Distributed
Control SafeGuard Labs Each operator
Target users Developers, exchanges Node operators
Setup Consume an API Local installation
Complexity Very low Medium–High
Privacy Public network data Fully private
Availability 99.5% SLA Depends on each operator
Cost Free / Freemium Free (infrastructure costs assumed)
Scalability Limited by my infrastructure Decentralized, theoretically infinite
Maintenance Managed by my team Managed by each operator
Network visibility Global network view Only local node view
Third-party integration Easy (SDK / API) Complex (local setup required)
Self-hosting Possible but complex Native by design
Dependencies Minimal external dependencies Only zcashd / Zebra
Aspect Your Proposal Sudo Julia’s Proposal
Scope Full network (global) Individual node (local)
Crawler Yes, discovers nodes No, only reads what is exposed
Public API Yes, REST + gRPC No
Prometheus Not required Yes, core architecture
Grafana No (custom React UI) Yes, pre-built dashboards
Data model Centralized Distributed
Alerts From your platform From each local machine
User consumption SDKs + APIs Grafana web UI + local alerts

@1337bytes But if you would like a more personal and in-depth analysis, I can provide one. You can ask me your questions, but it will take some time, as I need to carefully analyze what Sudo-Julian mentioned. :slight_smile:

Hello and Happy New Year for all of the persons of this community tomorrow i am going to post a summary of why this tool it is so important and if someone has a question pls write here!!!

Thank you for submitting your proposal. After careful consideration by the ZCG and a period for community comments on the forum, the committee has decided not to advance this proposal.

We genuinely appreciate the work and dedication you put into your application and hope you’ll continue to participate and contribute to the Zcash community.

1 Like