Skip to content

Instantly share code, notes, and snippets.

@GotenJBZ
GotenJBZ / aptos-oidb-zk-ceremony_attestation.log
Created February 26, 2024 14:56
Attestation for aptos-oidb-zk-ceremony MPC Phase 2 Trusted Setup ceremony
Hey, I'm GotenJBZ-34714468 and I have contributed to the aptos-oidb-zk-ceremony.
The following are my contribution signatures:
Circuit # 1 (main)
Contributor # 89
Contribution Hash: e0455349 27cf5ed9 40f40eb5 66e1dbdf
7b5cf5e4 be5b9ab4 118c1392 abd1b7bc
42b576e2 bcedeac8 82235b4a 01fecb61
886913ab cca401ac f0718265 c36daa12
use std::fs;
use ark_bn254::Bn254;
use ark_circom::CircomBuilder;
use ark_circom::CircomConfig;
use ark_groth16::Groth16;
use ark_groth16::ProvingKey;
use ark_snark::SNARK;
use rand;
use num_bigint::BigInt;
use aoc_runner_derive::{aoc, aoc_generator};
use rayon::prelude::*;
type Parsed = (Vec<i64>, Vec<i64>);
#[aoc_generator(day6)]
fn parse_input(input: &str) -> Parsed {
let s: Vec<&str> = input.split('\n').collect();
(
s[0].strip_prefix("Time: ")
### Keybase proof
I hereby claim:
* I am gotenjbz on github.
* I am ila_marco (https://keybase.io/ila_marco) on keybase.
* I have a public key ASBkOZjDeH2t48Aq36n07V2uHps7ILYtp1wHrox8-RCrxgo
To claim this, I am signing this object: