Open source licences
This interface is built from 174 third-party packages. Each keeps its own licence, and those licences govern that code, not anything on this site.
1.This project
The source is published at https://github.com/cheq3/cheq3 under GPL-3.0-or-later. Nothing on this page changes that licence or any licence below.
2.What is in it
Counted from the installed dependency tree on 2026-09-23: 174 packages, 13 of them under a copyleft licence, 1 of those reaching the browser.
| Licence | Packages |
|---|---|
| MIT | 131 |
| Apache-2.0 | 12 |
| GPL-3.0 | 10 |
| ISC | 5 |
| BSD-2-Clause | 4 |
| MPL-2.0 | 3 |
| BSD-3-Clause | 3 |
| 0BSD | 2 |
| LGPL-3.0-or-later | 1 |
| CC-BY-4.0 | 1 |
| BSD | 1 |
| Unlicense | 1 |
3.The packages
Showing the 22 that either reach your browser or carry a copyleft or unclear licence. The rest are build-time only.
| Package | Version | Licence | Where |
|---|---|---|---|
| @iden3/bigarray | 0.0.2 | GPL-3.0 | build |
| @iden3/binfileutils | 0.0.12 | GPL-3.0 | build |
| @img/sharp-libvips-darwin-arm64 | 1.3.3 | LGPL-3.0-or-later | build |
| @vercel/og | 0.11.1 | MPL-2.0 | build |
| @zk-kit/lean-imt | 2.2.5 | MIT | browser |
| circomlib | 2.0.5 | GPL-3.0 | build |
| fastfile | 0.0.20 | GPL-3.0 | build |
| ffjavascript | 0.3.0 | GPL-3.0 | build |
| ffjavascript | 0.3.1 | GPL-3.0 | build |
| lightningcss | 1.32.0 | MPL-2.0 | build |
| lightningcss-darwin-arm64 | 1.32.0 | MPL-2.0 | build |
| next | 16.3.5 | MIT | browser |
| poseidon-lite | 0.3.0 | MIT | browser |
| qrcode-generator | 2.0.4 | MIT | browser |
| r1csfile | 0.0.48 | GPL-3.0 | build |
| react | 19.3.0 | MIT | browser |
| react-dom | 19.3.0 | MIT | browser |
| snarkjs | 0.7.6 | GPL-3.0 | browser |
| tweetnacl | 1.0.3 | Unlicense | browser |
| viem | 2.56.8 | MIT | browser |
| wasmbuilder | 0.0.16 | GPL-3.0 | build |
| wasmcurves | 0.2.2 | GPL-3.0 | build |
4.Getting a copy
Every licence above requires its own notice to travel with the code, and some require corresponding source to be available. The full licence text for each package is in that package’s own distribution, and in this repository under node_modules once dependencies are installed.
This list is regenerated from the installed tree with pnpm licences. If it looks stale, it is: rerun it after changing dependencies.
Last changed on 2026-09-23.