Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Operators can specify a Zcash donation address #506

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

emersonian
Copy link
Contributor

@emersonian emersonian commented Feb 16, 2025

This patch allows light wallet operators to specify a donation address. Anyone can help reimburse their hosting costs by periodically donating directly to operators to support a healthy network.

Pull requests are inbound to Hosh, Zingolib, and Zaino to support this field as well. Wallets may optionally support it.

This address will be how Zec.rocks knows where to reimburse participants in our workshop for their first six months of hosting expenses.

It would be nice if the address validated to be a real Zcash address. It would also be nice if the UA were validated to be orchard only with no T-address embedded to protect node operators' privacy. I am not aware of a golang library for this nor FFI bindings to another library at this time. These validation features are trivial in the Zaino implementation and will be implemented in the pull request there.

Yes, lightwalletd is heading towards deprecation. Until then we need to maintain feature parity between projects, and to continue a lightwalletd release cadence (can we please get an official release soon?)

Related PRs:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant