Adam Gibson

Expert
@AdamISZ

none

from0k2bp. From Zero (Knowledge) to Bulletproofs - writeup

171

ConfidentialTransactionsDoc. A detailed description of how Bitcoin Elements Alpha Confidential Transactions works

64

bulletproofs-poc. Learning how to bulletproofs

40

CoinSwapCS. Simple implementation of Bitcoin CoinSwap, client-server

36

aut-ct. Anonymous usage tokens from curve trees

28

borring. Basic implementation of Borromean ring signatures in Python, for learning

17

pathcoin-poc. PathCoin (transfer bitcoin without network interaction) - proof of concept demonstration

12

3roundmusig4fun. Unsafe 3-round MuSig in Python for experimentation

11

CoinJoinXT-POC. Multi-transaction contracts/joins. POC code only.

9

electrum-joinmarket-plugin. Plugin files for doing coinjoins via joinmarket in Electrum

9

JMPrivacyAnalysis. documentation on privacy analysis for Joinmarket

9

SNICKER-POC. Simple non-interactive coinjoin with keys for encryption reused; proof of concept

6

multisig_lspnr. old repo, not useful

4

AdaptorSecurityDoc. Writeup: A short note on the security of signature adaptors

3

joinmarket. Implementation of coinjoin which uses an incentive structure to convince people to come together to mix

3

schnorr-unembeddability. A short note on the (in) ability to embed data into Schnorr

3

wagnerexample. Mock up of executing Wagner's attack in Python, for education

3

triptych-poc. Python implementation of Triptych for short linkable ring signatures on Bitcoin keys

2

ambient. Taproot Bitcoin wallet that implements SNICKER.

2

meatier. Toy implementation of meteor 2021 (steganography)

2

lndwallettools. Tools to manipulate the on chain lnd wallet over grpc

1

silentpayments-unlinkability-note. Short writeup of unlinkability property of Silent Payments (BIP352)

1

lightning-rfc. Lightning Network Specifications

1

bitcoincore.org. Bitcoin Core project website

1

btcd. An alternative full node bitcoin implementation written in Go (golang)

1

walletsrecovery.org. Information about wallet defaults for external recovery

1

AdamISZ.github.io. An archive of the old joinmarket.me website, specifically the blog.

1

ideas-about-bulletproofs. for "privacy" sessions

1

stegabank. defunct

1

matasano-solutions. My solutions for the cryptopals/matasano challenges in Python

1

freedit. Fork to create a proof-of-concept for https://github.com/AdamISZ/aut-ct

1

grokking-glock. explanation of "Glock"'s mechanism (see https://eprint.iacr.org/2025/1485 )

1

hodlchain-paper. Hodling is using, as it turns out (just the paper, see /hodlchain for the POC)

1

babilonia-paper. Babilonia - probabilistic coinjoin and covert betting

1
34
Apply