Project: bitcoin-core

Language c++
OSS-Fuzz project link
Project repository link
Build status: Fuzzers succeeding: Build log
Build status: Code coverage succeeding: Build log
Build status: Fuzz Introspector failing: Build log
Fuzzer count 234
Lines of code 206829
Lines covered 109685
Code coverage 53.03%
Code coverage report Report link
Static reachability N/A
Fuzz Introspector report Report link (from 2025-08-21)
Fuzzer Code coverage (lines) Latest Report Comments
addition_overflow (plot) 0.12% (avg: 0.12%, max: 0.12%) 2026-07-13
addr_info_deserialize (plot) 0.46% (avg: 0.45%, max: 0.46%) 2026-07-13
address_deserialize (plot) 0.59% (avg: 0.58%, max: 0.59%) 2026-07-13
addrman (plot) 1.76% (avg: 1.95%, max: 2.18%) 2026-07-13
addrman_serdeser (plot) 1.51% (avg: 1.71%, max: 1.94%) 2026-07-13
asmap (plot) 0.36% (avg: 0.35%, max: 0.36%) 2026-07-13
asmap_direct (plot) 0.17% (avg: 0.17%, max: 0.17%) 2026-07-13
autofile (plot) 0.38% (avg: 0.37%, max: 0.38%) 2026-07-13
banman (plot) 1.7% (avg: 1.89%, max: 2.12%) 2026-07-13
base32_encode_decode (plot) 0.13% (avg: 0.13%, max: 0.13%) 2026-07-13
base58_encode_decode (plot) 0.16% (avg: 0.16%, max: 0.16%) 2026-07-13
base58check_encode_decode (plot) 0.26% (avg: 0.26%, max: 0.27%) 2026-07-13
base64_encode_decode (plot) 0.12% (avg: 0.12%, max: 0.12%) 2026-07-13
bech32_random_decode (plot) 0.16% (avg: 0.16%, max: 0.16%) 2026-07-13
bech32_roundtrip (plot) 0.17% (avg: 0.17%, max: 0.17%) 2026-07-13
bip324_cipher_roundtrip (plot) 1.78% (avg: 1.75%, max: 1.78%) 2026-07-13
bip324_ecdh (plot) 1.33% (avg: 1.31%, max: 1.33%) 2026-07-13
bitdeque (plot) 0.72% (avg: 0.71%, max: 0.73%) 2026-07-13
bitset (plot) 0.37% (avg: 0.36%, max: 0.37%) 2026-07-13
block (plot) 0.85% (avg: 0.83%, max: 0.85%) 2026-07-13
block_deserialize (plot) 0.47% (avg: 0.69%, max: 0.89%) 2026-07-13
block_file_info_deserialize (plot) 0.21% (avg: 0.21%, max: 0.21%) 2026-07-13
block_filter_deserialize (plot) 0.27% (avg: 0.26%, max: 0.27%) 2026-07-13
block_header (plot) 0.4% (avg: 0.39%, max: 0.4%) 2026-07-13
block_header_and_short_txids_deserialize (plot) 0.5% (avg: 0.71%, max: 0.92%) 2026-07-13
block_index (plot) 2.39% (avg: 2.57%, max: 2.84%) 2026-07-13
block_index_tree (plot) 1.14% (avg: 1.33%, max: 1.55%) 2026-07-13
blockfilter (plot) 0.7% (avg: 0.69%, max: 0.71%) 2026-07-13
blockheader_deserialize (plot) 0.2% (avg: 0.2%, max: 0.2%) 2026-07-13
blocklocator_deserialize (plot) 0.25% (avg: 0.25%, max: 0.25%) 2026-07-13
blockmerkleroot (plot) 0.61% (avg: 0.92%, max: 1.21%) 2026-07-13
blocktransactions_deserialize (plot) 0.46% (avg: 0.68%, max: 0.88%) 2026-07-13
blocktransactionsrequest_deserialize (plot) 0.25% (avg: 0.25%, max: 0.25%) 2026-07-13
blockundo_deserialize (plot) 0.73% (avg: 0.72%, max: 0.73%) 2026-07-13
bloom_filter (plot) 0.7% (avg: 0.69%, max: 0.7%) 2026-07-13
bloomfilter_deserialize (plot) 0.24% (avg: 0.23%, max: 0.24%) 2026-07-13
bnb_finds_min_waste (plot) 0.54% (avg: 0.54%, max: 0.55%) 2026-07-13
buffered_file (plot) 0.43% (avg: 0.42%, max: 0.43%) 2026-07-13
build_and_compare_feerate_diagram (plot) 0.16% (avg: 0.16%, max: 0.16%) 2026-07-13
chacha20_split_crypt (plot) 0.28% (avg: 0.27%, max: 0.28%) 2026-07-13
chacha20_split_keystream (plot) 0.26% (avg: 0.26%, max: 0.26%) 2026-07-13
chain (plot) 0.43% (avg: 0.42%, max: 0.43%) 2026-07-13
checkqueue (plot) 0.25% (avg: 0.24%, max: 0.25%) 2026-07-13
clusterlin_chunking (plot) 0.27% (avg: 0.27%, max: 0.27%) 2026-07-13
clusterlin_components (plot) 0.25% (avg: 0.25%, max: 0.25%) 2026-07-13
clusterlin_depgraph_serialization (plot) 0.32% (avg: 0.31%, max: 0.32%) 2026-07-13
clusterlin_depgraph_sim (plot) 0.41% (avg: 0.4%, max: 0.41%) 2026-07-13
clusterlin_linearize (plot) 0.75% (avg: 0.74%, max: 0.75%) 2026-07-13
clusterlin_make_connected (plot) 0.33% (avg: 0.32%, max: 0.33%) 2026-07-13
clusterlin_postlinearize (plot) 0.33% (avg: 0.32%, max: 0.33%) 2026-07-13
clusterlin_postlinearize_moved_leaf (plot) 0.31% (avg: 0.3%, max: 0.31%) 2026-07-13
clusterlin_postlinearize_tree (plot) 0.67% (avg: 0.66%, max: 0.67%) 2026-07-13
clusterlin_sfl (plot) 0.8% (avg: 0.78%, max: 0.8%) 2026-07-13
clusterlin_simple_finder (plot) 0.28% (avg: 0.28%, max: 0.29%) 2026-07-13
clusterlin_simple_linearize (plot) 0.33% (avg: 0.32%, max: 0.33%) 2026-07-13
cmpctblock (plot) 8.45% (avg: 8.9%, max: 9.73%) 2026-07-13
coin_grinder (plot) 0.6% (avg: 0.59%, max: 0.6%) 2026-07-13
coin_grinder_is_optimal (plot) 0.45% (avg: 0.44%, max: 0.45%) 2026-07-13
coincontrol (plot) 0.83% (avg: 0.81%, max: 0.83%) 2026-07-13
coins_deserialize (plot) 0.67% (avg: 0.66%, max: 0.67%) 2026-07-13
coins_view (plot) 2.31% (avg: 2.34%, max: 2.74%) 2026-07-13
coins_view_db (plot) 4.92% (avg: 4.9%, max: 5.34%) 2026-07-13
coins_view_overlay (plot) 2.59% (avg: 2.42%, max: 3.0%) 2026-07-13
coins_view_stacked (plot) 4.52% (avg: 2.85%, max: 4.95%) 2026-07-13
coinscache_sim (plot) 1.27% (avg: 0.8%, max: 1.69%) 2026-07-13
coinselection_bnb (plot) 0.87% (avg: 0.86%, max: 0.88%) 2026-07-13
coinselection_knapsack (plot) 0.92% (avg: 0.91%, max: 0.93%) 2026-07-13
coinselection_srd (plot) 0.85% (avg: 0.83%, max: 0.85%) 2026-07-13
connman (plot) 3.94% (avg: 3.75%, max: 4.37%) 2026-07-13
crypter (plot) 2.54% (avg: 2.72%, max: 2.96%) 2026-07-13
crypto (plot) 0.72% (avg: 0.71%, max: 0.72%) 2026-07-13
crypto_aeadchacha20poly1305 (plot) 0.41% (avg: 0.4%, max: 0.41%) 2026-07-13
crypto_aes256 (plot) 0.32% (avg: 0.32%, max: 0.33%) 2026-07-13
crypto_aes256cbc (plot) 0.38% (avg: 0.37%, max: 0.38%) 2026-07-13
crypto_chacha20 (plot) 0.27% (avg: 0.27%, max: 0.28%) 2026-07-13
crypto_common (plot) 0.18% (avg: 0.18%, max: 0.18%) 2026-07-13
crypto_diff_fuzz_chacha20 (plot) 0.38% (avg: 0.37%, max: 0.38%) 2026-07-13
crypto_fschacha20 (plot) 0.25% (avg: 0.25%, max: 0.25%) 2026-07-13
crypto_fschacha20poly1305 (plot) 0.42% (avg: 0.41%, max: 0.42%) 2026-07-13
crypto_hkdf_hmac_sha256_l32 (plot) 0.22% (avg: 0.21%, max: 0.22%) 2026-07-13
crypto_poly1305 (plot) 0.2% (avg: 0.2%, max: 0.2%) 2026-07-13
crypto_poly1305_split (plot) 0.21% (avg: 0.21%, max: 0.21%) 2026-07-13
cuckoocache (plot) 0.16% (avg: 0.16%, max: 0.16%) 2026-07-13
data_stream_addr_man (plot) 1.26% (avg: 1.46%, max: 1.68%) 2026-07-13
dbwrapper (plot) 3.19% (avg: 3.15%, max: 3.21%) 2026-07-13
dbwrapper_concurrent_reads (plot) 3.12% (avg: 3.07%, max: 3.14%) 2026-07-13
dbwrapper_threaded (plot) 3.31% (avg: 3.27%, max: 3.34%) 2026-07-13
decode_tx (plot) 0.49% (avg: 0.48%, max: 0.5%) 2026-07-13
descriptor_parse (plot) 4.56% (avg: 4.49%, max: 4.58%) 2026-07-13
difference_formatter (plot) 0.18% (avg: 0.18%, max: 0.18%) 2026-07-13
diskblockindex_deserialize (plot) 0.23% (avg: 0.23%, max: 0.24%) 2026-07-13
ellswift_roundtrip (plot) 1.7% (avg: 1.67%, max: 1.71%) 2026-07-13
ephemeral_package_eval (plot) 4.62% (avg: 4.76%, max: 5.05%) 2026-07-13
eval_script (plot) 1.0% (avg: 0.99%, max: 1.01%) 2026-07-13
fee_rate (plot) 0.22% (avg: 0.22%, max: 0.22%) 2026-07-13
fee_rate_deserialize (plot) 0.22% (avg: 0.22%, max: 0.22%) 2026-07-13
feefrac (plot) 0.15% (avg: 0.15%, max: 0.15%) 2026-07-13
feefrac_div_fallback (plot) 0.18% (avg: 0.18%, max: 0.18%) 2026-07-13
feefrac_mul_div (plot) 0.21% (avg: 0.21%, max: 0.21%) 2026-07-13
fees (plot) 0.22% (avg: 0.21%, max: 0.22%) 2026-07-13
flat_file_pos_deserialize (plot) 0.22% (avg: 0.22%, max: 0.22%) 2026-07-13
flatfile (plot) 0.21% (avg: 0.21%, max: 0.21%) 2026-07-13
float (plot) 0.17% (avg: 0.17%, max: 0.17%) 2026-07-13
golomb_rice (plot) 0.58% (avg: 0.57%, max: 0.58%) 2026-07-13
headers_sync_state (plot) 1.01% (avg: 1.22%, max: 1.43%) 2026-07-13
hex (plot) 0.8% (avg: 0.79%, max: 0.8%) 2026-07-13
http_request (plot) 0.2% (avg: 0.37%, max: 0.75%) 2026-07-13
i2p (plot) 1.14% (avg: 1.34%, max: 1.56%) 2026-07-13
integer (plot) 0.78% (avg: 0.77%, max: 0.78%) 2026-07-13
inv_deserialize (plot) 0.2% (avg: 0.2%, max: 0.2%) 2026-07-13
key (plot) 2.7% (avg: 2.65%, max: 2.71%) 2026-07-13
key_io (plot) 0.63% (avg: 0.62%, max: 0.63%) 2026-07-13
key_origin_info_deserialize (plot) 0.26% (avg: 0.26%, max: 0.27%) 2026-07-13
kitchen_sink (plot) 0.21% (avg: 0.21%, max: 0.21%) 2026-07-13
load_external_block_file (plot) 1.52% (avg: 1.81%, max: 2.12%) 2026-07-13
local_address (plot) 0.97% (avg: 1.18%, max: 1.39%) 2026-07-13
locale (plot) 0.21% (avg: 0.21%, max: 0.21%) 2026-07-13
merkle (plot) 0.65% (avg: 0.64%, max: 0.65%) 2026-07-13
merkle_block_deserialize (plot) 0.28% (avg: 0.28%, max: 0.28%) 2026-07-13
merkleblock (plot) 0.58% (avg: 0.57%, max: 0.58%) 2026-07-13
message (plot) 2.13% (avg: 2.09%, max: 2.13%) 2026-07-13
messageheader_deserialize (plot) 0.2% (avg: 0.2%, max: 0.2%) 2026-07-13
mini_miner (plot) 2.16% (avg: 2.34%, max: 2.58%) 2026-07-13
miniscript_script (plot) 0.94% (avg: 0.93%, max: 0.95%) 2026-07-13
miniscript_smart (plot) 3.27% (avg: 3.22%, max: 3.29%) 2026-07-13
miniscript_stable (plot) 3.3% (avg: 3.25%, max: 3.32%) 2026-07-13
miniscript_string (plot) 0.9% (avg: 0.89%, max: 0.91%) 2026-07-13
minisketch (plot) 0.44% (avg: 0.44%, max: 0.45%) 2026-07-13
mocked_descriptor_parse (plot) 4.56% (avg: 4.48%, max: 4.58%) 2026-07-13
muhash (plot) 0.47% (avg: 0.46%, max: 0.47%) 2026-07-13
multiplication_overflow (plot) 0.11% (avg: 0.11%, max: 0.11%) 2026-07-13
natpmp_request_port_map (plot) 0.69% (avg: 0.68%, max: 0.7%) 2026-07-13
net (plot) 1.06% (avg: 1.27%, max: 1.48%) 2026-07-13
net_permissions (plot) 0.59% (avg: 0.58%, max: 0.59%) 2026-07-13
netaddr_deserialize (plot) 0.5% (avg: 0.49%, max: 0.5%) 2026-07-13
netaddress (plot) 1.1% (avg: 1.08%, max: 1.1%) 2026-07-13
netbase_dns_lookup (plot) 0.73% (avg: 0.72%, max: 0.73%) 2026-07-13
node_eviction (plot) 0.2% (avg: 0.2%, max: 0.2%) 2026-07-13
num3072_inv (plot) 0.32% (avg: 0.31%, max: 0.32%) 2026-07-13
num3072_mul (plot) 0.24% (avg: 0.24%, max: 0.24%) 2026-07-13
out_point_deserialize (plot) 0.21% (avg: 0.21%, max: 0.21%) 2026-07-13
overflow (plot) 0.12% (avg: 0.12%, max: 0.12%) 2026-07-13
p2p_handshake (plot) 2.33% (avg: 2.49%, max: 2.74%) 2026-07-13
p2p_headers_presync (plot) 2.5% (avg: 2.68%, max: 2.92%) 2026-07-13
p2p_transport_bidirectional (plot) 0.52% (avg: 0.51%, max: 0.52%) 2026-07-13
p2p_transport_bidirectional_v1v2 (plot) 1.43% (avg: 1.41%, max: 1.44%) 2026-07-13
p2p_transport_bidirectional_v2 (plot) 2.09% (avg: 2.06%, max: 2.1%) 2026-07-13
p2p_transport_serialization (plot) 0.42% (avg: 0.42%, max: 0.43%) 2026-07-13
package_rbf (plot) 2.19% (avg: 2.38%, max: 2.61%) 2026-07-13
parse_hd_keypath (plot) 0.19% (avg: 0.19%, max: 0.19%) 2026-07-13
parse_iso8601 (plot) 0.19% (avg: 0.19%, max: 0.19%) 2026-07-13
parse_numbers (plot) 0.19% (avg: 0.19%, max: 0.2%) 2026-07-13
parse_script (plot) 0.26% (avg: 0.26%, max: 0.26%) 2026-07-13
parse_univalue (plot) 3.63% (avg: 3.58%, max: 3.65%) 2026-07-13
partial_merkle_tree_deserialize (plot) 0.27% (avg: 0.27%, max: 0.27%) 2026-07-13
partially_downloaded_block (plot) 2.2% (avg: 2.38%, max: 2.62%) 2026-07-13
partially_signed_transaction_deserialize (plot) 1.6% (avg: 1.79%, max: 2.02%) 2026-07-13
pcp_request_port_map (plot) 0.78% (avg: 0.77%, max: 0.79%) 2026-07-13
policy_estimator (plot) 1.14% (avg: 1.35%, max: 1.57%) 2026-07-13
policy_estimator_io (plot) 0.52% (avg: 0.51%, max: 0.52%) 2026-07-13
pool_resource (plot) 0.23% (avg: 0.23%, max: 0.23%) 2026-07-13
pow (plot) 0.34% (avg: 0.33%, max: 0.34%) 2026-07-13
pow_transition (plot) 0.25% (avg: 0.25%, max: 0.25%) 2026-07-13
prefilled_transaction_deserialize (plot) 0.46% (avg: 0.68%, max: 0.88%) 2026-07-13
prevector (plot) 0.34% (avg: 0.33%, max: 0.34%) 2026-07-13
primitives_transaction (plot) 0.57% (avg: 0.57%, max: 0.58%) 2026-07-13
private_broadcast (plot) 0.97% (avg: 0.83%, max: 0.97%) 2026-07-13
process_message (plot) 6.55% (avg: 6.72%, max: 7.14%) 2026-07-13
process_messages (plot) 6.78% (avg: 6.94%, max: 7.37%) 2026-07-13
protocol (plot) 0.24% (avg: 0.24%, max: 0.24%) 2026-07-13
psbt (plot) 4.92% (avg: 4.84%, max: 4.94%) 2026-07-13
psbt_base64_decode (plot) 1.36% (avg: 1.34%, max: 1.37%) 2026-07-13
psbt_input_deserialize (plot) 1.27% (avg: 1.47%, max: 1.69%) 2026-07-13
psbt_output_deserialize (plot) 0.9% (avg: 1.11%, max: 1.32%) 2026-07-13
pub_key_deserialize (plot) 0.24% (avg: 0.24%, max: 0.24%) 2026-07-13
random (plot) 0.23% (avg: 0.23%, max: 0.23%) 2026-07-13
rbf (plot) 1.98% (avg: 2.17%, max: 2.4%) 2026-07-13
rolling_bloom_filter (plot) 0.54% (avg: 0.53%, max: 0.54%) 2026-07-13
rpc (plot) 16.56% (avg: 16.59%, max: 17.2%) 2026-07-13
script (plot) 1.99% (avg: 1.95%, max: 1.99%) 2026-07-13
script_descriptor_cache (plot) 0.4% (avg: 0.39%, max: 0.4%) 2026-07-13
script_deserialize (plot) 0.27% (avg: 0.26%, max: 0.27%) 2026-07-13
script_flags (plot) 2.69% (avg: 2.64%, max: 2.7%) 2026-07-13
script_format (plot) 1.33% (avg: 1.31%, max: 1.34%) 2026-07-13
script_interpreter (plot) 0.67% (avg: 0.66%, max: 0.67%) 2026-07-13
script_ops (plot) 0.4% (avg: 0.4%, max: 0.41%) 2026-07-13
script_parsing (plot) 0.13% (avg: 0.13%, max: 0.13%) 2026-07-13
script_sigcache (plot) 2.04% (avg: 2.23%, max: 2.46%) 2026-07-13
script_sign (plot) 3.93% (avg: 3.87%, max: 3.95%) 2026-07-13
scriptnum_ops (plot) 0.21% (avg: 0.2%, max: 0.21%) 2026-07-13
scriptpubkeyman (plot) 16.31% (avg: 16.26%, max: 16.78%) 2026-07-13
secp256k1_ec_seckey_import_export_der (plot) 0.82% (avg: 0.8%, max: 0.82%) 2026-07-13
secp256k1_ecdsa_signature_parse_der_lax (plot) 1.18% (avg: 1.16%, max: 1.18%) 2026-07-13
service_deserialize (plot) 0.54% (avg: 0.53%, max: 0.54%) 2026-07-13
sighash_cache (plot) 0.58% (avg: 0.57%, max: 0.58%) 2026-07-13
signature_checker (plot) 1.16% (avg: 1.14%, max: 1.16%) 2026-07-13
signet (plot) 2.47% (avg: 2.75%, max: 3.08%) 2026-07-13
snapshotmetadata_deserialize (plot) 0.78% (avg: 0.99%, max: 1.2%) 2026-07-13
socks5 (plot) 0.41% (avg: 0.4%, max: 0.41%) 2026-07-13
span (plot) 0.1% (avg: 0.1%, max: 0.1%) 2026-07-13
spkm_migration (plot) 12.55% (avg: 12.56%, max: 13.01%) 2026-07-13
str_printf (plot) 0.34% (avg: 0.33%, max: 0.34%) 2026-07-13
string (plot) 0.84% (avg: 0.83%, max: 0.85%) 2026-07-13
system (plot) 0.71% (avg: 0.7%, max: 0.71%) 2026-07-13
threadpool (plot) 0.26% (avg: 0.25%, max: 0.26%) 2026-07-13
timeoffsets (plot) 0.29% (avg: 0.29%, max: 0.29%) 2026-07-13
torcontrol (plot) 0.7% (avg: 0.69%, max: 0.71%) 2026-07-13
transaction (plot) 2.05% (avg: 2.02%, max: 2.06%) 2026-07-13
tx_in (plot) 0.34% (avg: 0.34%, max: 0.35%) 2026-07-13
tx_in_deserialize (plot) 0.3% (avg: 0.3%, max: 0.3%) 2026-07-13
tx_out (plot) 0.35% (avg: 0.34%, max: 0.35%) 2026-07-13
tx_package_eval (plot) 4.9% (avg: 5.03%, max: 5.32%) 2026-07-13
tx_pool (plot) 7.04% (avg: 7.23%, max: 7.65%) 2026-07-13
tx_pool_standard (plot) 5.3% (avg: 5.52%, max: 5.9%) 2026-07-13
txdownloadman (plot) 1.63% (avg: 1.82%, max: 2.05%) 2026-07-13
txdownloadman_impl (plot) 1.7% (avg: 1.88%, max: 2.11%) 2026-07-13
txgraph (plot) 2.48% (avg: 2.44%, max: 2.49%) 2026-07-13
txorphan (plot) 1.06% (avg: 1.27%, max: 1.48%) 2026-07-13
txorphan_protected (plot) 1.01% (avg: 1.22%, max: 1.43%) 2026-07-13
txorphanage_sim (plot) 1.12% (avg: 1.1%, max: 1.13%) 2026-07-13
txoutcompressor_deserialize (plot) 0.66% (avg: 0.65%, max: 0.66%) 2026-07-13
txrequest (plot) 0.37% (avg: 0.37%, max: 0.38%) 2026-07-13
txundo_deserialize (plot) 0.72% (avg: 0.71%, max: 0.73%) 2026-07-13
uint160_deserialize (plot) 0.19% (avg: 0.19%, max: 0.19%) 2026-07-13
uint256_deserialize (plot) 0.19% (avg: 0.19%, max: 0.19%) 2026-07-13
utxo_snapshot (plot) 4.65% (avg: 4.75%, max: 5.06%) 2026-07-13
utxo_snapshot_invalid (plot) 3.57% (avg: 3.7%, max: 3.98%) 2026-07-13
utxo_total_supply (plot) 7.75% (avg: 7.55%, max: 8.35%) 2026-07-13
validation_load_mempool (plot) 2.47% (avg: 2.64%, max: 2.89%) 2026-07-13
vecdeque (plot) 0.35% (avg: 0.34%, max: 0.35%) 2026-07-13
versionbits (plot) 0.32% (avg: 0.31%, max: 0.32%) 2026-07-13
wallet_bdb_parser (plot) 0.82% (avg: 0.97%, max: 1.24%) 2026-07-13
wallet_create_transaction (plot) 12.33% (avg: 12.33%, max: 12.78%) 2026-07-13
wallet_fees (plot) 9.38% (avg: 9.44%, max: 9.83%) 2026-07-13

Historical Progression

Missing Introspector data

Some graphs are not shown as there is no Fuzz Introspector data available. Please see indexing page for the relevant build logs. Once the build is working additionals graphs will be displayed.

Per Fuzzer Progression

This section shows graphs for the coverage results per fuzz target over the past 30 days. Included are the coverage percentage, total number of lines, covered number of lines, and the number of coverage inputs.