An On-chain Funding Platform with privacy-preserving features powered by ZKP.
This library provides shared resources for our packages, such as custom provable data structures, utility and helper functions...
-
Bit255: Custom provable data structure for storing a 255-bit string.
-
CustomScalar: Custom provable data structure for storing Scalar as Field[], using only 2 Field instead of 256 Field.
-
IpfsHash: Custom provable data structure for storing CID (v1) of files stored on IPFS.
-
DynamicArray: Custom provable data structure for dynamic-length arrays with different provable type: Bool, Bit255, Field, Group, PublicKey, Scalar.
-
Utils: Services can request to use generated keys for their use cases.
- Benchmark
- Mina account's config
- Network interaction
- zkApp's helpers
npm run build
npm run test
npm run testw # watch mode
npm run coverage