Skip to content

Instantly share code, notes, and snippets.

References
GG18 - Fast Multiparty Threshold ECDSA with Fast Trustless Setup: https://eprint.iacr.org/2019/114.pdf (revised version)
Go vulnerability database: https://pkg.go.dev/vuln/
govulcheck vulnerability scanner for Go: https://pkg.go.dev/golang.org/x/vuln/cmd/govulncheck#section-sourcefiles
io.finnet security disclosure for ECDSA and EdDSA threshold signature schemes (published on 28 Mars 2023): https://medium.com/@iofinnet/security-disclosure-for-ecdsa-and-eddsa-threshold-signature-schemes-4e969af7155b
ING-bank’s tss lib: https://github.com/ing-bank/threshold-signatures
Binance’s tss lib: https://github.com/bnb-chain/tss-lib
Zengo-X tss lib: https://github.com/ZenGo-X/multi-party-ecdsa
Boneh, D., Gennaro, R., Goldfeder, S.: Using level-1 homomorphic encryption to improve threshold dsa signatures for bitcoin wallet security. In: Latincrypt (2017)
@HysMagus
HysMagus / status-austin.py
Last active March 31, 2021 18:27
Modify Matsuro Hadouken's Casper-Tools to work on a remote node, specifically Austin's remote node
#!/usr/bin/python3
import sys,os,curses,json,time,select,random
from datetime import datetime
from collections import namedtuple
from configparser import ConfigParser
peer_blacklist = []
purse_uref = 0;
@HysMagus
HysMagus / HaremMinting.sol
Created March 10, 2021 17:36
HaremMinting.sol
/**
*Submitted for verification at Etherscan.io on TBA
*/
/*
Forked from ROPE
*/
pragma solidity ^0.5.0;
This post links my 3Box profile to my Github account! Web3 social profiles by 3Box.
✅ did:3:bafyreid52pfubpqu3je42rew34k4er2remknnwfrh2nt64xyvpfkradx5q ✅
Create your profile today to start building social connection and trust online at https://3Box.io/
This file has been truncated, but you can view the full file.
commit cadcf522af6e67d9c0e63313f7397fd03e4c98c2
Merge: ab9ee83604 8bb02e23fe
Author: Tom Vasile <43349666+TomVasile@users.noreply.github.com>
Date: Thu Jul 30 21:43:05 2020 -0400
Merge pull request #2141 from CasperLabs/release-v0.20
OP-1488: Merge Release v0.20.1 to Master
commit 8bb02e23feac2b47737b6dc0d6363b0575aee958
@HysMagus
HysMagus / vSeedBitcoin
Created December 5, 2019 04:47
Bitcoin Chain Params Seed Snippet
vSeeds.emplace_back("seed.bitcoin.sipa.be"); // Pieter Wuille, only supports x1, x5, x9, and xd
vSeeds.emplace_back("dnsseed.bluematt.me"); // Matt Corallo, only supports x9
vSeeds.emplace_back("dnsseed.bitcoin.dashjr.org"); // Luke Dashjr
vSeeds.emplace_back("seed.bitcoinstats.com"); // Christian Decker, supports x1 - xf
vSeeds.emplace_back("seed.bitcoin.jonasschnelli.ch"); // Jonas Schnelli, only supports x1, x5, x9, and xd
vSeeds.emplace_back("seed.btc.petertodd.org"); // Peter Todd, only supports x1, x5, x9, and xd
vSeeds.emplace_back("seed.bitcoin.sprovoost.nl"); // Sjors Provoost
vSeeds.emplace_back("dnsseed.emzy.de"); // Stephan Oeste
FROM ubuntu:18.04
ENV SRC_IMG=ubuntu:18.04
ARG BUILD_TARGET=linux
ENV BUILD_TARGET=windowsx64
ARG DESTDIR=/daps/bin/
ENV DESTDIR=$DESTDIR
ARG VERSION=UNTAGGED
FROM ubuntu:18.04
ENV SRC_IMG=ubuntu:18.04
ARG BUILD_TARGET=linux
ENV BUILD_TARGET=windowsx64
ARG DESTDIR=/daps/bin/
ENV DESTDIR=$DESTDIR
ARG VERSION=UNTAGGED
FROM ubuntu:18.04
ENV SRC_IMG=ubuntu:18.04
ARG BUILD_TARGET=linux
ENV BUILD_TARGET=windowsx64
ARG DESTDIR=/daps/bin/
ENV DESTDIR=$DESTDIR
ARG VERSION=UNTAGGED
FROM ubuntu:18.04
ENV SRC_IMG=ubuntu:18.04
#INSTALL COMMON ESSENTIAL
RUN apt-get update && \
apt-get install build-essential libtool autotools-dev automake pkg-config bsdmainutils curl wget nsis libevent-dev python-setuptools patch zip -y --fix-missing
#INSTALL POA MINER DEPENDENCIES
RUN apt-get install libcurl4-openssl-dev libjansson-dev -y --fix-missing