Skip to content

Commit

Permalink
Release (#25)
Browse files Browse the repository at this point in the history
release
  • Loading branch information
leonardoalt authored Oct 1, 2024
1 parent 12a048d commit 814a214
Show file tree
Hide file tree
Showing 7 changed files with 65 additions and 24 deletions.
12 changes: 7 additions & 5 deletions app/Main.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ export default function Home({ posts }) {
className="hidden object-contain py-8 dark:block"
/>
<p className="mt-8 text-center font-mono text-lg font-light md:text-2xl">
Powdr brings modularity, flexibility, security and excellent developer experience to
zkVMs.
powdr makes ZK applications future-proof by providing modular, flexible, and upgradeable
tooling
</p>
<div className="mt-8 flex flex-wrap justify-center gap-4">
<Link href="https://github.com/powdr-labs/powdr/tree/main/riscv/tests/riscv_data/vec_median">
Expand Down Expand Up @@ -58,10 +58,12 @@ export default function Home({ posts }) {
/>
<div className="mt-8 max-w-2xl text-center font-mono text-base font-light md:text-lg">
<p className="mb-4">
Design a new zkVM in hours, through a user-defined ISA, which powdr compiles into a
zkVM.
create and configure ZK solutions in hours, powered by powdr's flexible compiler
</p>
<p>
seamlessly integrate and upgrade to the latest proving systems like Halo2, Plonky3,
eSTARK, GKR and future innovations — without rewriting code
</p>
<p>Generate proofs using eSTARK, Halo2, Nova, and whatever comes next.</p>
</div>
</div>

Expand Down
2 changes: 1 addition & 1 deletion data/authors/default.mdx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
name: Powdr Labs
name: powdr labs
avatar: /static/logo.png
---
12 changes: 0 additions & 12 deletions data/authors/sparrowhawk.mdx

This file was deleted.

51 changes: 51 additions & 0 deletions data/blog/powdr-labs.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
title: 'powdr labs, the beginning'
date: '2024-10-01'
summary: 'powdr labs is now an independent organization focused on advancing ZK tooling and applied research, supported by key partners. We are building powdr, the most flexible and composable piece of open source ZK dev tooling.'
layout: PostBanner
images: ['/static/images/powdr-banner.png']
---

Hello world!

We are excited to share that powdr labs, originally an Ethereum Foundation project, is now an independent organization focused on the next generation of ZK tooling, security, and applied research. We are proud to be supported by a diverse set of partners: the Ethereum Foundation, Taiko, Scroll, and the Starknet Foundation.

Since powdr was [first introduced to the public](https://x.com/powdr_labs/status/1679822931340173313) we expanded our team, secured funding, started exciting collaborations and built the most flexible and composable piece of open source ZK dev tooling.

## What is [powdr](https://github.com/powdr-labs/powdr)?

> **the current state of ZK tooling is not future-proof**
ZK teams face significant challenges upgrading to novel proving schemes due to the monolithic nature of the current approaches. Such systems involve highly specialized code which is hard to reuse and audit, and requires constant intervention of experts. As a result, teams are forced to make bets early on and stick to their existing implementations, despite ZK research producing breakthroughs at an incredible pace.

> **powdr is future-proof**
powdr is an SDK for ZK proofs, connecting any high-level program to its most suitable prover. The compiler architecture ensures that library and backend upgrades are transparent to the frontend, providing optimal developer experience while giving access to the latest research. With powdr, ZK devs are free to integrate and experiment with new shiny techniques without worrying about high switching costs, while avoiding the risk of becoming obsolete.

## Who are we?

The founding team consists of a group of EF alumni:

- [Christian Reitwiessner](https://github.com/chriseth/), creator of the Solidity language and long time Solidity lead
- [Thibaut Schaeffer](https://x.com/vanderkriek/), former lead of the ZoKrates project
- [Leo Alt](https://x.com/leonardoalt), former EF Formal Verification Lead and Solidity compiler dev
- [Lucas Vella](https://x.com/lcvella), former EF ZK/FV Security Researcher
- [Georg Wiese](https://x.com/georgwiese/), former PSE ZK Researcher

We are also excited to welcome talented new members who have joined us in the past months.

## Open Source Funding

The powdr SDK is a public good built and maintained by powdr labs, funded by grants from our supporters. It is 100% open source and built in the open from day 1.

Ethereum has always been about empowering developers. As the network inevitably shifts toward L2 solutions and ZK technology, powdr is designed to help Ethereum scale, enhance privacy, and provide better tools for developers. The fact that not only the EF, but also some of the leading L2s, recognize the need for a tool like powdr highlights its potential to address key challenges in ZK development.

## What's next?

We are working on something exciting and look forward to sharing more news soon.

If you want to collaborate or help fund public goods, please reach out on [Matrix](https://matrix.to/#/#powdr:matrix.org), [Github](https://github.com/powdr-labs/powdr), [Twitter](https://x.com/powdr_labs).

If you want to learn more or meet us, follow us on [Twitter](https://x.com/powdr_labs) and catch our team at ZK Summit 12 in Lisbon where we will be giving a talk.

Now back to shipping.
6 changes: 3 additions & 3 deletions data/siteMetadata.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
/** @type {import("pliny/config").PlinyConfig } */
const siteMetadata = {
title: 'powdr - a zkVM toolkit',
author: 'Powdr Labs',
title: 'powdr - an SDK for ZK proofs',
author: 'powdr labs',
headerTitle: 'powdr',
description: 'powrdr - A zkVM toolkit',
description: 'powdr - an SDK for ZK proofs',
language: 'en-us',
theme: 'system', // system, dark or light
siteUrl: 'https://www.powdr.org/',
Expand Down
File renamed without changes
6 changes: 3 additions & 3 deletions publish.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// $ npm run build
// $ node publish.js

const ghpages = require("gh-pages");
const ghpages = require('gh-pages')

ghpages.publish("out", { dotfiles: true });
console.log("Published");
ghpages.publish('out', { dotfiles: true })
console.log('Published')

0 comments on commit 814a214

Please sign in to comment.