# Licensing Default for this repository: **MIT**, `Copyright (c) 2026 AERE Network`. See `LICENSE`. The papers, proofs, results and verification records in this repository are MIT. Two groups of files are not, and both are marked in their own headers. Where a file has its own `SPDX-License-Identifier`, **that header governs, not the repository default.** This page was produced by reading the `SPDX-License-Identifier` line of every file in the tree. ## Java sources — Apache-2.0 | File | SPDX | | --- | --- | | `precompiles/HashToPointPrecompiledContract.java` | `Apache-2.0` | | `precompiles/MLKEM768PrecompiledContract.java` | `Apache-2.0` | | `precompiles/Sp1StarkVerifierPrecompiledContract.java` | `Apache-2.0` | | `pq-stark/FriQueryIndexSelfTest.java` | `Apache-2.0` | | `pq-stark/Sp1StarkVerifierKat.java` | `Apache-2.0` | These are AERE Network's copyright, but they are written to compile inside a Hyperledger Besu tree and they sit in Besu's own package namespace, `org.hyperledger.besu.evm.precompile`. Besu is Apache-2.0. Licensing them Apache-2.0 is what makes them usable where they are meant to be used, and it is what their headers have always said. ## Improvement proposals — CC0 Every file under `aips/`, including `aip-template.md`, ends with: > Released to the public domain (CC0). No rights reserved. That dedication stands. It follows the convention Ethereum uses for EIPs, and it is a wider grant than MIT, so it takes nothing away from a reader of `LICENSE`. It is recorded here because a reader who sees only `LICENSE` would otherwise not know these documents are freer than the rest. ## What `bench/` is `bench/AereFalcon512VerifierHTP.sol` is `MIT`, the repository default. It is listed only so the count below adds up. ## Counts, as measured | SPDX identifier | Files carrying the header | | --- | ---: | | `Apache-2.0` | 5 | | `MIT` | 1 | Files without an SPDX header, which is most of this repository, are covered by `LICENSE`, except the `aips/` documents described above.