Skip to content

Instantly share code, notes, and snippets.

View ineffectualproperty's full-sized avatar

Kelly Olson ineffectualproperty

View GitHub Profile
I contributed to the Semaphore Trusted Setup Multi-Party Ceremony.
The following are my contribution signatures:
Circuit: semaphore16
Contributor # 158
Hash: d65769e3 ca7b765d 52d34c5b 1fc23cce
fc6843d9 cc756581 fa3405a1 bdb39cae
ad856dd7 e1be9b0e d6081e06 dff7f24b
d2e4ac54 fcb7d75a 4e8e53c5 7a61c0c3
#!/usr/bin/python3
import json
import math
# New EIP
def calculate_multiplication_complexity(base_length, modulus_length):
max_length = max(base_length, modulus_length)
words = math.ceil(max_length / 8)

Keybase proof

I hereby claim:

  • I am ineffectualproperty on github.
  • I am kellyolson (https://keybase.io/kellyolson) on keybase.
  • I have a public key whose fingerprint is 4E16 9DC9 43B6 B19D EF6D A62C 6832 876F CFAC EC0C

To claim this, I am signing this object: