Skip to content

Commit c37e027

Browse files
committed
Add c-kzg-4844 to projects
1 parent bf3295e commit c37e027

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed

projects/c-kzg-4844/Dockerfile

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Copyright 2025 Google LLC
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
#
15+
################################################################################
16+
17+
FROM gcr.io/oss-fuzz-base/base-builder-rust
18+
ENV RUSTUP_TOOLCHAIN=nightly
19+
ENV RUSTFLAGS="-C link-args=-lc++ -C link-args=-lc++abi"
20+
RUN curl https://nim-lang.org/choosenim/init.sh -sSf | sh -s -- -y
21+
ENV PATH=/root/.nimble/bin:$PATH
22+
RUN git clone --recursive --depth=1 https://github.com/ethereum/c-kzg-4844.git
23+
ENTRYPOINT "c-kzg-4844/build.sh"

projects/c-kzg-4844/project.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
homepage: https://github.com/ethereum/c-kzg-4844
2+
main_repo: https://github.com/ethereum/c-kzg-4844
3+
primary_contact: security@ethereum.org
4+
language: rust
5+
fuzzing_engines:
6+
- libfuzzer
7+
sanitizers:
8+
- address

0 commit comments

Comments
 (0)