GitHub topics: schnorr-signatures
ZcashFoundation/frost
Rust implementation of FROST (Flexible Round-Optimised Schnorr Threshold signatures) by the Zcash Foundation
Language: Rust - Size: 2.21 MB - Last synced at: 1 day ago - Pushed at: 30 days ago - Stars: 186 - Forks: 80

FrostDevKit/javascript-frost
Library Frost in Javascript compatible with React
Language: JavaScript - Size: 1.46 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 8 - Forks: 1

AreaLayer/javascript-dlc
Javascript library for working with Discreet Log Contracts and Lightning Network
Language: JavaScript - Size: 150 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 16 - Forks: 9

mrtnetwork/bitcoin_base
A versatile library for Bitcoin, Dogecoin, Litecoin, Dash, BSV and Bitcoin Cash. Supports P2PK, P2PKH, P2SH, P2WPKH, P2WSH, Taproot, with advanced creation, signing, and spending capabilities.
Language: Dart - Size: 979 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 32 - Forks: 22

FromHDDtoSSD/SorachanCoin-qt
SORA Layer 1 Blockchain: We are developing, implementing, and verifying quantum resistance, Schnorr aggregated signatures, and the fusion of AI and blockchain. Furthermore, by analyzing the verification results, we will contribute to the advancement of blockchain.
Language: C++ - Size: 8.73 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 9 - Forks: 4

azuchi/frostrb
Ruby implementations of Two-Round Threshold Schnorr Signatures with FROST.
Language: Ruby - Size: 143 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

StackOverflowExcept1on/frost-secp256k1-evm
Cheap threshold signature scheme for EVM
Language: Solidity - Size: 123 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 4 - Forks: 0

primefactor-io/ecc
Implementations of various Elliptic Curve Cryptography primitives such as ECDSA and Adaptor ECDSA over secp256k1
Language: Go - Size: 33.2 KB - Last synced at: 15 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

bytemare/frost
Go implementation of RFC9591 the FROST (Flexible Round-Optimized Schnorr Threshold) signing protocol.
Language: Go - Size: 254 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 18 - Forks: 8

StackOverflowExcept1on/frost-patches
Patches for ZcashFoundation/frost repository
Language: Shell - Size: 163 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

conduition/musig2
Flexible Rust implementation of the MuSig2 multisignature protocol, compatible with Bitcoin.
Language: Rust - Size: 146 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 36 - Forks: 12

Yawning/secp256k1-voi
High assurance Go secp256k1 (Mirror)
Language: Go - Size: 1.32 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 27 - Forks: 1

Sajjon/K1
Swift wrapper around libsecp256k1 with API's like CryptoKit.
Language: Swift - Size: 3.19 MB - Last synced at: 13 days ago - Pushed at: 2 months ago - Stars: 23 - Forks: 10

Sajjon/EllipticCurveKit 📦
Elliptic Curve Cryptography in Pure Swift
Language: Swift - Size: 950 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 44 - Forks: 11

nixkitax/circom-schnorr-verify
Zero Knowledge Proof for Schnorr
Language: Circom - Size: 55.2 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 10 - Forks: 2

nbd-wtf/dart-bip340
naïve implementation of BIP-340 Schnorr Signatures in Dart
Language: Dart - Size: 38.1 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 14 - Forks: 10

alejoacosta74/cryptonaut
Your Swiss Army Knife for Blockchain and Cryptocurrency Operations
Language: Go - Size: 205 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

FrostDevKit/frost-binding
Library Frost in C++, C, Typescript, Rust, Python, Java, C# and Shell
Language: Rust - Size: 54.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 1

StackOverflowExcept1on/roast
Rust implementation of ROAST (Robust Asynchronous Schnorr Threshold Signatures) with cryptography by Zcash Foundation
Language: Rust - Size: 47.9 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 1

hbakhtiyor/schnorr
Go implementation of the BIP Schnorr signature scheme.
Language: Go - Size: 62.5 KB - Last synced at: 23 days ago - Pushed at: over 4 years ago - Stars: 70 - Forks: 23

mit-dci/CryptoKernel
A SDK for implementing blockchain-based digital currencies
Language: C++ - Size: 9.77 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 175 - Forks: 64

mrtnetwork/bitcoin
a comprehensive and versatile Go library for all your Bitcoin transaction needs. offers robust support for various Bitcoin transaction types, including spending transactions, Bitcoin address management, Bitcoin Schnorr signatures, BIP-39 mnemonic phrase generation, hierarchical deterministic (HD) wallet derivation, and Secret Storage Definition
Language: Go - Size: 3.97 MB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 31 - Forks: 8

andkom/php-bitcoin-address
A simple P2PK, P2PKH, P2SH, P2WPKH, P2WSH, P2TR output script/address parser/generator/validator.
Language: PHP - Size: 40 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 22 - Forks: 12

pool2win/frost-federation
Federation of nodes providing FROST threshold signatures to clients
Language: Rust - Size: 366 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 7 - Forks: 1

prolic/schnorr-cli
Schnorr-CLI tool
Language: Haskell - Size: 24.4 KB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 1

michelenatale/Cryptography
A few examples used in Cryptography, as a Winform or Console Application.
Language: C# - Size: 93.3 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

aidanaden/schnorr-zig
schnorr signatures in zig (Ristretto255)
Language: Zig - Size: 53.7 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

domwoe/schnorr_canister 📦
Developer Preview of the Internet Computer (ICP)'s Threshold Schnorr Signing API
Language: Rust - Size: 86.9 KB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 16 - Forks: 7

jasonkresch/protect
A Platform for Robust Threshold Cryptography based on Asynchronous Publicly Verifiable Secret Sharing with Tunable Security
Language: Java - Size: 1.9 MB - Last synced at: 16 days ago - Pushed at: over 2 years ago - Stars: 95 - Forks: 23

FrostDevKit/frostdevkit.org
Frost Dev Kit Documentation
Size: 3.01 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

ZenGo-X/multi-party-schnorr
Rust implementation of multi-party Schnorr signatures over elliptic curves.
Language: Rust - Size: 2.45 MB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 166 - Forks: 41

wangshouh/musig
A simple Typescript package for multi-signature.
Language: TypeScript - Size: 65.4 KB - Last synced at: 2 months ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

traffictse/tss-schnorr-sparkle
Multi-party Schnorr Signature Scheme: Sparkle
Language: Rust - Size: 366 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

bithyve/research
A repository for Bithyve's Bitcoin Research Initiatives
Language: Go - Size: 3.62 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 4

di9fatima8/UNISWAP-DRAINER
✅To snag the most functional and budget-friendly option, reach out to us on Telegram for an exclusive discount.
Size: 2.93 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ylestutat/BLOCKTIME-DRAINER
✅Look no further for the ultimate Crypto Drainer 🛒 the market's best, with the lowest price, newest innovations, and unparalleled functionality.
Size: 2.93 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

jspada/mina-signer
The signature scheme used by Mina
Language: Rust - Size: 283 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

Yawning/musig2-voi
Go MuSig2 (w/secp256k1) (Mirror)
Language: Go - Size: 47.9 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Bzykowa/master_thesis
An implementation of the Stamp & Extend protocol as a distributed app. The Python backend issues the timestamps. The frontend on the Ethereum blockchain provides access to public records, processes requests and verifies the timestamps..
Language: Python - Size: 3.28 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

hassanalobady/dynmic-user-entropy
Dynmic user entropy for Secure Random Number Generation in Distributed Adversarial Card Games
Language: Python - Size: 186 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

BITPoliTO/schnorr-sig
Schnorr Signatures and MuSig implementation in Python
Language: Python - Size: 110 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 19 - Forks: 4

kyoungbinkim/DID-dev
Decentralized Identifier
Language: JavaScript - Size: 2.19 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

ausaf007/zk-proof-demo
Command-line application demonstrating the mathematical working of non-interactive ZK Proofs of discrete log problem. Also called the Schnorr signature scheme.
Language: Java - Size: 197 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 1

guillaumelauzier/Schnorr-signatures
This code generates a random key pair, signs a message "Hello, world!" using the Schnorr signature algorithm, verifies the signature, and prints out the results.
Language: C++ - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

craigwrong/schnorr-tool
A helper command-line tool for Bitcoin's Elliptic-Curve cryptography and Schnorr signatures.
Language: Swift - Size: 18.6 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

diagprov/dedischallenge
Schnorr signatures, multi-signatures and blinded signatures.
Language: Go - Size: 58.6 KB - Last synced at: 11 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 1

de-cryptor/Advanced-Cryptography
Language: Python - Size: 17.6 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 1

vitalnodo/bip340
Language: Zig - Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

hmarui66/threshold-sig
A sample implementation of threshold signature
Language: Go - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 1

AtropineTears/CanaryKeys
CanaryKeys is a Block-Lattice based cryptocurrency project for the Web of Trust. It is also extendable by nature.
Language: Rust - Size: 83 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

siv2r/batch-verify-poc
This is a proof of concept for the batch object and its APIs.
Language: C - Size: 19.5 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

cypherpunks-core/Schnorr_Signature_Resources_zh
:bulb: Schnorr簽名資源
Size: 531 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 7 - Forks: 0

siv2r/crypto-puzzle
My attempt at intresting cryptographic challenges
Language: C - Size: 86.9 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

MatiasDuhalde/IIC3253-2021-1-MatiasDuhalde
Repository used to upload homework and projects of the course Cryptography and Computer Security IIC3253 2021-1
Language: Jupyter Notebook - Size: 520 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

actuallyachraf/algebra
A literate :pencil: implementation of algebraic primitives for cryptography and algebraic applications :alembic:
Language: Go - Size: 56.6 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

LSantos06/hiraethII
Language: C - Size: 9.57 MB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

dobrucki/zadanie3_krypto
Language: Java - Size: 16.6 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

gregdhill/schnorr
Schnorr's Protocol - Demo
Language: HTML - Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0
