https://github.com/thebojda/mini-zk-rollup
Minimalistic zk rollup implementation with Sparse Merkle Tree and EdDSA signatures
https://github.com/thebojda/mini-zk-rollup
Last synced: 9 months ago
JSON representation
Minimalistic zk rollup implementation with Sparse Merkle Tree and EdDSA signatures
- Host: GitHub
- URL: https://github.com/thebojda/mini-zk-rollup
- Owner: TheBojda
- License: mit
- Created: 2023-11-04T10:32:50.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-18T09:34:30.000Z (over 2 years ago)
- Last Synced: 2024-11-13T08:48:42.177Z (over 1 year ago)
- Language: TypeScript
- Size: 89.8 KB
- Stars: 6
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mini-zk-rollup
Minimalistic zk rollup implementation with Sparse Merkle Tree and EdDSA signatures
For more info, please read my article about the project here: https://medium.com/coinmonks/how-to-implement-a-minimalist-nft-zkrollup-b93fd4e326ad
## Usage
- Clone the repository by `git clone https://github.com/TheBojda/mini-zk-rollup.git`
- Install wget (by `apt-get install wget` on Ubuntu/Debian)
- Install the project dependencies and prepare by `npm install` in the project directory
- Start Hardhat tests by `npx hardhat test` in the project directory