backslash47 / snark-challenge

Coda + Dekrypt: The SNARK Challenge - Reference Material

Home Page:https://coinlist.co/build/coda

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

snark-challenge

Coda + Dekrypt: The SNARK Challenge - Reference Material

This repo contains CPU reference code and runner tools for the Coda + Dekrypt SNARK Challenge.

It compiles under Ubuntu 18.04 with some stock libraries added. The code is meant to be used as a reference point for doing accelerated implementations. Any accelerated implementations should generate identical output for given random inputs as the reference code.

To test compiling and running, you can use a prebuilt docker image:

docker run -it codaprotocol/snark-challenge:latest

To interact with the container content (this repo):

docker run -it --rm --entrypoint /bin/bash codaprotocol/snark-challenge

About

Coda + Dekrypt: The SNARK Challenge - Reference Material

https://coinlist.co/build/coda


Languages

Language:C++ 88.2%Language:Assembly 4.1%Language:Python 3.7%Language:OCaml 1.0%Language:C 0.9%Language:CMake 0.5%Language:Makefile 0.5%Language:Shell 0.3%Language:Batchfile 0.2%Language:M4 0.2%Language:TypeScript 0.2%Language:Java 0.1%Language:Standard ML 0.1%Language:Brainfuck 0.0%Language:Gnuplot 0.0%Language:CSS 0.0%Language:Dockerfile 0.0%