stochastic address manager

0 audits · 2 versions · updated 2023-04-01

wrapper around a constant time AES implementation

0 audits · 3 versions · updated 2025-07-09

Safe manipulation of bitcoin amounts

0 audits · 5 versions · updated 2018-07-30

structs representing amounts in satoshis (which can be negative)

0 audits · 9 versions · updated 2025-11-30

Efficient arena-based memory management crate for high-performance Rust applications, facilitating customized memory allocations.

0 audits · 2 versions · updated 2025-07-09

a manager for config and environment arguments

0 audits · 6 versions · updated 2025-11-30

Bit-exact Rust reimplementation of Bitcoin Core's ASMAP decoder, interpreter, and structural validator for mapping IP addresses to autonomous system numbers (ASNs).

0 audits · 4 versions · updated 2025-12-01

A client library for interacting with Bitcoin. Provides methods for communication with Bitcoin Core.

0 audits · 1 version · updated 2025-07-15

Async drivers for bitcoin-consensus-encoding (sans-I/O codecs)

0 audits · 0 versions

A non-refcounted RAII wrapper for `FILE*`. It is designed to manage the lifecycle of file pointers, ensuring that files are automatically closed when they go out of scope.

0 audits · 1 version · updated 2025-11-30

banman manages two related but distinct concepts: banning and discouragement

0 audits · 2 versions · updated 2023-04-01

base58 encoding contians some useful properties -- especially for disallowing certain characters which look the same in some fonts

0 audits · 3 versions · updated 2025-11-30

wrapper around a berkeley database

0 audits · 2 versions · updated 2023-04-02

Encodes and decodes Bitcoin Segregated Witness addresses in Bech32

0 audits · 18 versions · updated 2023-04-05

string encoding formats used in newer address types

0 audits · 3 versions · updated 2025-07-09

benchmarks

0 audits · 2 versions · updated 2023-04-02

Provides an efficient macro-based approach to define and manipulate arbitrary-precision unsigned integers, crucial for cryptographic operations on Bitcoin.

0 audits · 2 versions · updated 2025-11-30

Golomb-rice coded filters for set membership query.

0 audits · 1 version · updated 2025-12-10

A set of utilities for reading and writing bitstreams. This crate includes BitStreamReader, BitStreamWriter, and additional utilities for handling bit-level data operations.

0 audits · 2 versions · updated 2025-11-30

Bitcoin blk*.dat reader

0 audits · 3 versions · updated 2025-03-16

Rust library for defining and manipulating fixed-size opaque byte blobs with serialization, deserialization, hex conversion, and byte iteration capability.

0 audits · 2 versions · updated 2025-11-30

blocks

0 audits · 3 versions · updated 2023-03-31

Blazing fast parser for bitcoin 'blocks' data with input amount and output spend tracking.

0 audits · 12 versions · updated 2025-01-01

Request information from the Bitcoin Blockchain

0 audits · 8 versions · updated 2022-10-04

blocks

0 audits · 3 versions · updated 2023-03-31

blockfilter struct as defined in BIP 157

0 audits · 2 versions · updated 2023-04-02

maintains a tree of blocks which is consulted to determine where the most-work tip is

0 audits · 2 versions · updated 2023-04-01

tools used for estimating the feerate needed for a transaction to be included in a block within a certain number of blocks

0 audits · 2 versions · updated 2023-04-01

bloom filter is a probabilistic filter which SPV clients provide so we can filter the transactions we send them -- this allows for significantly more efficient transaction and block downloads

0 audits · 2 versions · updated 2023-04-01

Rust implementation of a Bitcoin binary output script descriptor (BOSD)

0 audits · 14 versions · updated 2026-01-14

a non-refcounted RAII wrapper around a `FILE*` that implements a ring buffer for deserialization. It ensures the ability to rewind a given number of bytes and guarantees proper file closure when the object goes out of scope.

0 audits · 1 version · updated 2025-07-09

Bitcoin CapnProto client - Placeholder for now

0 audits · 0 versions

Auto-generated types according to Bitcoin Core Cap'n Proto schemas

0 audits · 3 versions · updated 2026-06-07

A library for creating and parsing Bitcoin Cash trasactions

0 audits · 9 versions · updated 2020-12-07

Base library for the bitcoin-cash library

0 audits · 5 versions · updated 2020-12-07

A procedual macro for serializing Bitcoin Cash structures

0 audits · 1 version · updated 2020-12-07

Elliptic curve cryptography library for the bitcoin-cash library

0 audits · 7 versions · updated 2020-12-07

A procedual macro to ease writing bitcoin cash scripts, base library for the bitcoin-cash library

0 audits · 5 versions · updated 2020-12-07

Library for connecting to coin, tailored for Serai

0 audits · 1 version · updated 2023-07-04

A library for creating SLP transactions

0 audits · 7 versions · updated 2020-12-07

build dependency for specifying cfg aliases and cargo directives

0 audits · 10 versions · updated 2025-11-30

classes for the ChaCha20 256 bitstream cipher

0 audits · 6 versions · updated 2025-11-30

In-Memory Bitcoin blockchain

0 audits · 4 versions · updated 2018-11-21

structures for handling consensus on the chain

0 audits · 3 versions · updated 2023-03-31

provides abstractions that allow the retrieval of the current most-work (active) chainstate, as well as chainstates which may be in background use to validate UTXO snapshots

0 audits · 2 versions · updated 2023-04-02

one thread is assumed to push batches of verifications onto the CheckQueue, where they are processed

0 audits · 2 versions · updated 2023-04-02

command line

0 audits · 2 versions · updated 2023-04-02

signals for UI communication

0 audits · 2 versions · updated 2023-04-01

Libary providing utility functions to efficiently select a set of UTXOs.

0 audits · 17 versions · updated 2026-06-19

coin stats

0 audits · 2 versions · updated 2023-04-02