Skip to content

Instantly share code, notes, and snippets.

View cedoor's full-sized avatar
💻

Cedoor cedoor

💻
View GitHub Profile
@cedoor
cedoor / pcd-trusted-setup-ceremony_attestation.log
Created October 11, 2023 21:15
Attestation for ZK Ticket Trusted Setup Ceremony MPC Phase 2 Trusted Setup ceremony
Hey, I'm cedoor-11427903 and I have contributed to the ZK Ticket Trusted Setup Ceremony.
The following are my contribution signatures:
Circuit # 1 (index_20)
Contributor # 2
Contribution Hash:
20efb0f2 1f533a7e 67632101 04301b7b
90ab8eed 515055d6 9d04fae5 56f917f3
a732360c c2801d1a 634423d9 59d02720
45f111be 6e7c6a63 200a1bf2 fa0062d9
@cedoor
cedoor / rln-trusted-setup-ceremony_attestation.log
Created July 27, 2023 15:41
Attestation for RLN Trusted Setup Ceremony MPC Phase 2 Trusted Setup ceremony
Hey, I'm cedoor-11427903 and I have contributed to the RLN Trusted Setup Ceremony MPC Phase2 Trusted Setup ceremony.
The following are my contribution signatures:
Circuit # 1 (rln-withdraw)
Contributor # 9
Contribution Hash: ee7e7b42 1f58908b a1571393 88599083
c630a105 fd026b70 76ceadd7 f091ee80
36e14471 3c875306 26a8dba2 d2206f39
666de2d2 5a8f8f4d 90ceb4ac ee94bc2d
@cedoor
cedoor / maci-v1-dr_attestation.log
Created June 7, 2023 13:29
Attestation for MACI V1 DR MPC Phase 2 Trusted Setup ceremony
Hey, I'm cedoor-11427903 and I have contributed to the MACI V1 DR MPC Phase2 Trusted Setup ceremony.
The following are my contribution signatures:
Circuit # 1 (processmessages_6-8-2-3_test)
Contributor # 10
Contribution Hash: 754ca875 faf7f7ca 222a6fc2 608ab2e8
ae22c554 03e78327 5bf384d8 ab54a373
7b7e0ba1 6e0c3799 e7dec522 759c1b27
b531e633 c259636e 981c8ff4 3673d8cd
@cedoor
cedoor / blockchain_school_attestation.txt
Created July 1, 2022 09:53
Attestation for Blockchain School MPC Phase 2 Trusted Setup ceremony
Hey, I'm cedoor and I have contributed to the Blockchain School MPC Phase2 Trusted Setup ceremony.
The following are my contribution signatures:
Circuit # 1 (semaphore)
Contributor # 2
Contribution Hash: 61d0bd91 614d8416 c283db56 7a6552df
5047b699 2e92bc81 996f270b 8fe69a13
c954c009 7dc14c2d 7704e947 8fbcb44c
ac3615f0 040c3e9f 857fa401 f601df06
//SPDX-License-Identifier: MIT
pragma solidity ^0.8.4;
import "@semaphore-protocols/contracts/interfaces/ISemaphore.sol";
contract EventRating {
ISemaphore public semaphore;
mapping(uint256 => uint256) public events;
constructor(address _semaphore) {
@cedoor
cedoor / example.circom
Created May 23, 2022 10:50
Simple Circom circuit.
pragma circom 2.0.0;
include "./node_modules/circomlib/circuits/poseidon.circom";
template Example () {
signal input a;
signal input b;
signal output c;
component poseidon = Poseidon(2);
@cedoor
cedoor / dummy_ceremony_attestation.txt
Created May 16, 2022 16:10
Attestation for Dummy Ceremony MPC Phase 2 Trusted Setup ceremony
Hey, I'm cedoor and I have contributed to the Dummy Ceremony MPC Phase2 Trusted Setup ceremony.
The following are my contribution signatures:
Circuit # 1 (multiplier_2)
Contributor # 3
Contribution Hash: 991db126 73baa4ff 7678005a ad0284c3
8960e7c9 7ce87a77 91a36759 cd873eef
3fa9c0f9 b7adf218 57085b25 9533e2b5
384227f3 fb1190ed 7395c7e7 d9e8bfe0
@cedoor
cedoor / attestation.txt
Created April 1, 2022 10:38
Attestation
I contributed to the Semaphore Trusted Setup Multi-Party Ceremony.
The following are my contribution signatures:
Circuit: semaphore16
Contributor # 1
Hash: a1e51486 a3e37adc 76696acf 31f5895a
3afda1ed 2eb1c55f b2e87225 1bc8eb33
c637088e 9c121f2c ba031e9c 947bfd55
7c4fc648 8b8befde d37eccdd 784dd27c
@cedoor
cedoor / movigo.js
Last active April 28, 2020 15:17
Ultralight JS library to animate your DOM elements
/**
* Introduction to the Movigo library.
* https://gist.github.com/cedoor/40d7fcbb1d31d30fa9932bfcdeff91cd#file-movigo-js
* https://ceditor.cedoor.org/40d7fcbb1d31d30fa9932bfcdeff91cd/movigo.js
*/
(async function IIFE() {
const utils = await gist('40d7fcbb1d31d30fa9932bfcdeff91cd', 'utils.js')
await script('https://unpkg.com/@cedoor/movigo')
// Create an element to animate.
@cedoor
cedoor / default.ts
Last active August 27, 2022 17:32
All example codes for Ceditor (https://ceditor.cedoor.org/).
(async ()=> {
await script('https://cdnjs.cloudflare.com/ajax/libs/animejs/2.2.0/anime.min.js')
const draggable = await gist('41e331246585785c9c425ed255e15a8f', 'draggable.ts')
const messages = [
'4 Hi there ☻',
'3 I\'m Ceditor',
'4 I\'m a simple online JS/TS gist editor',
'4 My goal is to save you some time',
'3 You\'re wondering how...',