Zafu client development

hello folks,

we ve been working on some light client primitives for zcash for about year now to verify full orchard pool header chain in milliseconds porting ligerito from julia to rust being currently fastest implementation. ligerito.rotko.

we are launching alpha for zcli.rotko. net .zcli - agenti money and zigner.rotko. net - common mans airgapped hardware signer utilizing any androids camera and screen for signing communication over qr codes.

to enable header chain proving we implemented lightwalletd in rust

we also have browser extension as zigner companion app under work, but proving times on single threaded wasm take about 2 minutes so that is still waiting for performance improvements in proving times for wider release. we did manage to achieve parallel wasm offscreen proving for penumbra so i do still have conviction to get it working.

all the primitives can be foud now at github. com/rotkonetworks/zcli

in general its been quite plenty of work so if you find any of it useful or just want to support our contribs; all donations are welcome.

p.s. i couldnt figure out how to start a tread, is there some permission or messaging limit required?

6 Likes

Hi! Would you like to present this at light client working group? It’s every other Thursday at 17.00 UTC

1 Like

The air-gapped singer idea using just an Android camera and screen is clever. I’ll take a look at the repo, and about starting a thread, some forums require a few posts first.

test

we have now implemented same forementioned light client desing into our penumbraprax wallet fork called Zafu that is now available for willing beta test users in chrome store altho recommended path is installing via our automated build workflow in github releases to have latest patches(google seems painfully slow.

we have also multisig fully working with airgapped cold wallet signing and we are currently working on first application that utilizes multisigs as escrowd peer to peer poker(mental shuffle, each turn signed).

we have open our grant request for conducted work over the last 8 months and hope to hear your feedback on it here.