goZec
zcash unlocked for go lang devs
$1,000
Total awarded
Awards
Zcash Community Grants
Privacy Infrastructure & Developer Tools
$1000
The problem it solves
Right now, There are no library available to go lang developer to interact with zcash. since many of the backend servers and ZK libraries (such as brevis) are written in go lang. I have added a simple library in go language with binding to existing librustzcash
Challenges we ran into
- Understanding zcash flow, Being a ethereum developer It was quite new to around the transaction flow of zcash
- Rust FFI - converting rust types -> c type and then consuming back to go lang was kind of challenging
- FFI linker - Needed to find out ideal approach the package the FFI package as part of library.