# Implementation

**URL:** https://www.plonk.cafe/c/implementation/6.md

[Latest](https://www.plonk.cafe/latest.md) · [Categories](https://www.plonk.cafe/categories.md) · [Tags](https://www.plonk.cafe/tags.md)

---

## [About the Implementation category](https://www.plonk.cafe/t/about-the-implementation-category/15)

<div class="topic-metadata">

**Author:** [@arnaud](https://www.plonk.cafe/u/arnaud)\
**Replies:** 0

</div>

---

## [A small PLONK implementation](https://www.plonk.cafe/t/a-small-plonk-implementation/159)

<div class="topic-metadata">

**Author:** [@Strytyp](https://www.plonk.cafe/u/Strytyp)\
**Replies:** 0\
**Last updated:** [16 December 2021 21:23 UTC](https://www.plonk.cafe/t/a-small-plonk-implementation/159 "2021-12-16T21:23:19Z")

</div>

Hi, I’m sharing a Rust PLONK implementation, not ideal for production but may be useful for someone learning PLONK. I have yet things to finish but it is already possible to build circuits and generate and verify proofs. …

---

## [Plonkit: A DSL toolkit for PLONK using bellman and circom](https://www.plonk.cafe/t/plonkit-a-dsl-toolkit-for-plonk-using-bellman-and-circom/101)

<div class="topic-metadata">

**Author:** [@lispczz](https://www.plonk.cafe/u/lispczz)\
**Replies:** 0\
**Last updated:** [7 December 2020 06:40 UTC](https://www.plonk.cafe/t/plonkit-a-dsl-toolkit-for-plonk-using-bellman-and-circom/101 "2020-12-07T06:40:04Z")

</div>

Hi all~ Our team built a PLONK DSL toolkit recently. It accepts circuit written in circom, then transpiles the circuit into PLONK gates using bellman\_ce. It can be used to generate and verify proof now. It is not matur…

---

## [Noob questions: Plonk Paper](https://www.plonk.cafe/t/noob-questions-plonk-paper/73)

<div class="topic-metadata">

**Author:** [@ETHorHIL](https://www.plonk.cafe/u/ETHorHIL)\
**Replies:** 14\
**Last updated:** [6 October 2020 12:32 UTC](https://www.plonk.cafe/t/noob-questions-plonk-paper/73 "2020-10-06T12:32:04Z")

</div>

Hi, I really hope this is the right place to post my noob question. Otherwise please let me know where would be better. I am implementing Plonk as a hobby project in Python. My question is about the linearisation polyno…

---

## [Welcome/Introduction to implementation discussion](https://www.plonk.cafe/t/welcome-introduction-to-implementation-discussion/25)

<div class="topic-metadata">

**Author:** [@arielgabizon](https://www.plonk.cafe/u/arielgabizon)\
**Replies:** 1\
**Last updated:** [10 July 2020 00:50 UTC](https://www.plonk.cafe/t/welcome-introduction-to-implementation-discussion/25 "2020-07-10T00:50:19Z")

</div>

A discussion on implementations of PLONK. The Aztec Barretenberg library The Dusk PLONK implementation Matter Labs PLONK solidity verifier Feel free to add references to more code related to PLONK, and discuss your e…

---

## [Plonky: Recursive proofs based on Plonk and Halo](https://www.plonk.cafe/t/plonky-recursive-proofs-based-on-plonk-and-halo/63)

<div class="topic-metadata">

**Author:** [@brendan](https://www.plonk.cafe/u/brendan)\
**Replies:** 3\
**Last updated:** [23 June 2020 20:23 UTC](https://www.plonk.cafe/t/plonky-recursive-proofs-based-on-plonk-and-halo/63 "2020-06-23T20:23:38Z")

</div>

Hi everyone, just wanted to share Plonky, a library that consists of a few parts: a proving system loosely based on Plonk, a circuit builder that supports custom gates, and an implementation of Halo-style recursion. It’s…

---

## [Basic standard PLONK JSON tool](https://www.plonk.cafe/t/basic-standard-plonk-json-tool/60)

<div class="topic-metadata">

**Author:** [@arielgabizon](https://www.plonk.cafe/u/arielgabizon)\
**Replies:** 4\
**Last updated:** [17 June 2020 13:30 UTC](https://www.plonk.cafe/t/basic-standard-plonk-json-tool/60 "2020-06-17T13:30:32Z")

</div>

Update: Leila Wang from our team made a much more convenient tool where you can experiment with what’s written below directly in a browser Hey, I made this very basic tool for people wanting to experiment with barreten…
