This repository has been archived by the owner on Apr 9, 2024. It is now read-only.
Add Blake3s black box function #265
Labels
black-box-function
A description for a requested black box function
enhancement
New feature or request
Problem
ACVM should include black box functions for useful hash functions such as we do for keccak256, blake2s, sha256, etc.
Proposed solution
I noticed that Barretenberg seems to support the blake3s hash function: https://github.com/AztecProtocol/barretenberg/blob/master/cpp/src/barretenberg/stdlib/hash/blake3s/blake3s.cpp
We could then relatively easily add an opcode for it to support its use in Noir/ACVM.
Alternatives considered
No response
Additional context
No response
Submission Checklist
The text was updated successfully, but these errors were encountered: