Skip to content
View zktoy's full-sized avatar

Block or report zktoy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

A Fully Homomorphic Encryption Library from Primus

Rust 19 7 Updated Apr 15, 2025

Homomorphic Encryption for TypeScript or JavaScript - Microsoft SEAL

TypeScript 199 24 Updated Mar 27, 2025

Circom to Gnark Groth16 parser and recursion example

Go 17 Updated Feb 26, 2025
Python 1 Updated Nov 4, 2024

Windowed big integer multiplication implementation on Bitcoin Script

Rust 12 2 Updated Nov 27, 2024

Based on https://eprint.iacr.org/2022/1510

Rust 26 3 Updated Oct 20, 2024

Gadgets for covenants: Schnorr trick and txid reflection

Rust 16 6 Updated Oct 2, 2024

Minimal implementation of the Mimblewimble protocol.

Rust 5,075 990 Updated Mar 8, 2025

Hashed Timelock Contracts for ETH, ERC20 and ERC721 on Ethereum

JavaScript 225 112 Updated Jul 26, 2021

Implementation of anonymous atomic locks described in https://eprint.iacr.org/2019/589

C 24 1 Updated Apr 7, 2022

Linearly Homomorphic Time Lock Puzzle Library

C 29 7 Updated Mar 30, 2020

đź’« ETH-XMR atomic swap implementation

Go 352 44 Updated Dec 14, 2023

Bitcoin–Monero Cross-chain Atomic Swap

Rust 687 96 Updated Jan 15, 2025

On-chain atomic swaps for Decred and other cryptocurrencies.

Go 506 232 Updated Jul 18, 2024

Basic Atomic Swap Proof of Concept

Python 226 61 Updated Apr 19, 2025

Weighted Schnorr Threshold Signatures

Rust 31 17 Updated Apr 19, 2025

MuSig + Nostr

Python 76 7 Updated Nov 10, 2023

TumbleBit Implementation in .NET Core

C# 108 38 Updated Sep 17, 2021

TumbleBit: An Untrusted Bitcoin-Compatible Anonymous Payment Hub

C++ 200 27 Updated Mar 1, 2017

Flexible Rust implementation of the MuSig2 multisignature protocol, compatible with Bitcoin.

Rust 36 11 Updated Feb 18, 2025

2P-ECDSA: Two-Party ECDSA MultiSignatures

Go 48 5 Updated May 3, 2019

Pay for the solution to a sudoku puzzle with a zero-knowledge contingent payment

C++ 102 20 Updated Jul 13, 2017

Scriptless atomic cross-chain (and cross-curve) swap protocol based on a fair exchange of secrets.

TypeScript 33 7 Updated Jan 19, 2021

Rust implementation of multi-party Schnorr signatures over elliptic curves.

Rust 172 42 Updated May 24, 2021

Support for Miniscript and Output Descriptors for rust-bitcoin

Rust 378 150 Updated Apr 24, 2025

Core library for implementing the escrow protocol.

TypeScript 47 7 Updated Oct 6, 2024

A simple and easy-to-use musig2 library, written in typescript.

TypeScript 16 6 Updated Aug 15, 2024

B'SST: Bitcoin-like Script Symbolic Tracer

Python 36 5 Updated Sep 9, 2024
Next