masp icon indicating copy to clipboard operation
masp copied to clipboard

The multi-asset shielded pool (MASP) provides a unified privacy set for all assets on Namada.

Results 25 masp issues
Sort by recently updated
recently updated
newest added

Also removes FFI, updates Rseed to only be `AfterZip212`, adds test vectors to sync with latest `librustzcash`

There is a feature "bundled-prover" which embeds the generated proving params into the binary using wagyu-zcash-parameters (obviously this will need to be updated with different parameters) There should be a...

prio:high

Currently, the specifications for MASP are divided among several places: 1. The original Zcash Sapling specification 2. The cryptographic MASP specification at https://github.com/anoma/masp/blob/main/docs/multi-asset-shielded-pool.pdf 3. The MASP transaction format and validity...

prio:med

Prototype circuit for a conversion-and-mint case

* tarpaulin fix: https://github.com/xd009642/tarpaulin/issues/756#issuecomment-838769320 * rand WASM fix: https://github.com/rust-random/rand#wasm-support

Let's just add a quick README explaining what the MASP is and linking to the spec.

This PR update the `bip009` dependency from `0.10` to `0.12`. `0.10` seems to have some incompabilities with other libs because of a common dependency in it (`base64ct`).

Closes #75. Implements the required modifications for https://github.com/anoma/namada/pull/2972 cc: @batconjurer