LLFourn
See pinned repos for my research. GPG: 28EF6BC914ABBA2BAB98B796A27093B54DA11F65 To verify anything I sign use: https://api.github.com/users/LLFourn/gpg_keys
Pinned Repositories
bdk_core_staging
Staging area for bdk_core initial development
buying-pedersen-commitment
How to buy a Pedersen commitment with Bitcoin
dlc-verifiable-encryption-bls
olivia
A WIP oracle server
one-time-VES
One-Time Verifiably Encrypted Signatures A.K.A. Adaptor Signatures
p6-and-chill
Perl 6 & Chill org-mode presentations
sb19-ot-lottery
Slides for scaling bitcoin 2019 - Scriptless lotteries from oblivious transfer
secp256kfun
A pure-rust secp256k1 library optimised for fun
taproot-ggm
My poster for Financial Crypto 2020 analysing the hash function requirements for Taproot to be secure in the generic group model.
two-round-dlc
Place for my short paper about two-round Discreet Log Contracts i.e. "How to make a Prediction Market on Twitter with Bitcoin".
LLFourn's Repositories
LLFourn/secp256kfun
A pure-rust secp256k1 library optimised for fun
LLFourn/bdk_core_staging
Staging area for bdk_core initial development
LLFourn/olivia
A WIP oracle server
LLFourn/dlc-verifiable-encryption-bls
LLFourn/p6-CompUnit-Util
Utility functions for introspecting and re-exporting compunits
LLFourn/bdk
A modern, lightweight, descriptor-based wallet library written in Rust!
LLFourn/dlc-verifiable-encryption-non-pairing
LLFourn/elliptic-curves
Collection of pure Rust elliptic curve implementations (e.g. P-256, P-384, secp256k1)
LLFourn/llsdb
A database made of linked lists
LLFourn/outcome-observer
vue oracle event explorer
LLFourn/rust-base2048
base2048 encoding to encode data for twitter efficiently
LLFourn/bip-frost-dkg
LLFourn/bips
Bitcoin Improvement Proposals
LLFourn/bitcoindevkit.org
BDK project home page (originally magicalbitcoin.org 🧙)
LLFourn/block-explorer-cli
A CLI interface to stream blocks and data from mempool.space, built with Rust.
LLFourn/book
The Rust Programming Language
LLFourn/coin-select
Tool to help you select inputs for making bitcoin transactions.
LLFourn/electrs
An efficient re-implementation of Electrum Server in Rust
LLFourn/fedimint
Federated E-Cash Mint Prototype
LLFourn/malax
A tool for _extracting_ the BTC price from BitMex and feeding it into redis in an Olivia compatible format.
LLFourn/markdown-guide
The comprehensive Markdown reference guide.
LLFourn/nakamoto
Privacy-preserving Bitcoin light-client implementation in Rust
LLFourn/rust
Empowering everyone to build reliable and efficient software.
LLFourn/rust-bulletproofs-pp
Implementation of bulletproofs++ in rust
LLFourn/rust-dlc
Rust library for working with Discreet Log Contracts
LLFourn/rust-esplora-client
Bitcoin Esplora API client library. Supports plaintext, TLS and Onion servers. Blocking or async.
LLFourn/rust-miniscript
Support for Miniscript and Output Descriptors for rust-bitcoin
LLFourn/testcontainers-rs
A library for integration-testing against docker containers from within Rust.
LLFourn/tiny-bip39
A Rust implementation of BIP-0039
LLFourn/zkp
Experimental zero-knowledge proof compiler in Rust macros