{"id":69947,"library":"descriptors","title":"Descriptors","description":"Bitcoin descriptors library (part of Bitcoin Protocol stack) for parsing and handling output script descriptors.","status":"active","version":"0.10.2","language":"rust","source_language":null,"source_url":"https://github.com/BP-WG/bp-wallet","tags":["bitcoin","descriptors","blockchain","crypto"],"install":[{"cmd":"# Cargo.toml\n[dependencies]\ndescriptors = \"0.10.2\"","lang":"toml","label":"Cargo.toml"},{"cmd":"cargo add descriptors","lang":"bash","label":"cargo add"}],"dependencies":[],"imports":[{"symbol":"Descriptor","correct":"use descriptors::Descriptor;"}],"quickstart":{"code":"use descriptors::Descriptor;\n\nlet desc = \"wpkh([f34be5a5/84'/0'/0']xpub6D...)\";\nlet parsed = Descriptor::parse(desc).unwrap();\nprintln!(\"Descriptor type: {:?}\", parsed);","lang":"rust","description":"Parse a Bitcoin output script descriptor."},"warnings":[],"env_vars":null,"search_vec":"'bitcoin':2,7,17 'blockchain':19 'crypto':20 'descriptor':1,3,16,18 'handl':13 'librari':4 'output':14 'pars':11 'part':5 'protocol':8 'script':15 'stack':9","created_at":"2026-06-17T18:07:49.085195+00:00","updated_at":"2026-06-17T18:07:49.085195+00:00","problems":[],"ecosystem":"crates","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://lnp-bp.org","github":"https://github.com/BP-WG/bp-wallet","docs":"https://docs.rs/descriptors/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["crypto"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}