Skip to content

Commit

Permalink
add sonobe, INACTIVate zkEVM
Browse files Browse the repository at this point in the history
  • Loading branch information
Ali committed Dec 10, 2024
1 parent b6a4e4b commit 5ec521f
Show file tree
Hide file tree
Showing 4 changed files with 48 additions and 1 deletion.
2 changes: 2 additions & 0 deletions data/projects.ts
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ import { PerpetualPowersOfTau } from "./projects/powers-of-tau"
import { pseSecurity } from "./projects/pse-security"
import { rln } from "./projects/rln"
import { semaphore } from "./projects/semaphore"
import { sonobe } from "./projects/sonobe"
import { summa } from "./projects/summa"
import { tlsn } from "./projects/tlsn"
import { trustedSetups } from "./projects/trusted-setups"
Expand All @@ -49,6 +50,7 @@ import { zkp2p } from "./projects/zkp2p"
* Every 'description' props supports markdown syntax https://www.markdownguide.org/basic-syntax/
*/
export const projects: ProjectInterface[] = [
sonobe,
mpc,
rln,
zkitter,
Expand Down
45 changes: 45 additions & 0 deletions data/projects/sonobe.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
import {
ProjectCategory,
ProjectContent,
ProjectInterface,
ProjectStatus,
} from "@/lib/types"

const content: ProjectContent = {
en: {
tldr: "Modular library supporting multiple folding schemes and decider backends",
description: `### Overview
[Sonobe](https://github.com/privacy-scaling-explorations/sonobe) is a modular library to fold arithmetic circuit instances in an Incremental Verifiable computation (IVC) style. It supports multiple frontends, multiple folding schemes, and multiple decider backends, allowing users to plug-and-play different components.
**Frontends:** Arkworks, Circom, Noir and Noname.
**Folding schemes:** [Nova](https://eprint.iacr.org/2021/370), [CycleFold](https://eprint.iacr.org/2023/1192), [HyperNova](https://eprint.iacr.org/2023/573), and [ProtoGalaxy](https://eprint.iacr.org/2023/1106)
**Decider backends:** Groth16 and KZG commitment [proofs](https://privacy-scaling-explorations.github.io/sonobe-docs/usage/decider-prove.html) which are [verifiable on-chain](https://privacy-scaling-explorations.github.io/sonobe-docs/usage/solidity-verifier.html).
**Other features:** [ZK Layer](https://privacy-scaling-explorations.github.io/sonobe-docs/usage/nova-zk.html) and in-browser [WASM usage](https://privacy-scaling-explorations.github.io/sonobe-docs/usage/wasm.html).
`,
},
}

export const sonobe: ProjectInterface = {
id: "sonobe",
projectStatus: ProjectStatus.ACTIVE,
category: ProjectCategory.DEVTOOLS,
section: "pse",
content,
image: "sonobe.jpg",
name: "Sonobe Folding Library",
links: {
github: "https://github.com/privacy-scaling-explorations/sonobe",
website: "https://privacy-scaling-explorations.github.io/sonobe-docs"
},
tags: {
keywords: ["Folding", "IVC"],
themes: ["build"],
types: ["Infrastructure/protocol", "Lego sets/toolkits"],
builtWith: ["rust"],
},
}

2 changes: 1 addition & 1 deletion data/projects/zkevm-community.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ const content: ProjectContent = {

export const zkevmCommunity: ProjectInterface = {
id: "zkevm-community",
projectStatus: ProjectStatus.ACTIVE,
projectStatus: ProjectStatus.INACTIVE,
category: ProjectCategory.DEVTOOLS,
section: "pse",
content,
Expand Down
Binary file added public/project-banners/sonobe.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 5ec521f

Please sign in to comment.