{"crate":{"id":"bitcoin-internals","name":"bitcoin-internals","updated_at":"2026-09-14T22:57:31.157044Z","versions":[3237590,2779686,2207168,1905174,1867695,1779841,1278878,1101045,848157,733754],"keywords":["internal"],"categories":["cryptography::cryptocurrencies","no-std"],"badges":[],"created_at":"2023-02-23T09:35:26.883880Z","downloads":20975187,"recent_downloads":7560045,"default_version":"0.7.0","num_versions":10,"yanked":false,"max_version":"0.7.0","newest_version":"0.7.0","max_stable_version":"0.7.0","description":"Internal types and macros used by rust-bitcoin ecosystem","homepage":"https://rust-bitcoin.org","documentation":"https://docs.rs/bitcoin-internals","repository":"https://github.com/rust-bitcoin/rust-bitcoin/","links":{"version_downloads":"/api/v1/crates/bitcoin-internals/downloads","versions":null,"owners":"/api/v1/crates/bitcoin-internals/owners","owner_team":"/api/v1/crates/bitcoin-internals/owner_team","owner_user":"/api/v1/crates/bitcoin-internals/owner_user","reverse_dependencies":"/api/v1/crates/bitcoin-internals/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":3237590,"crate":"bitcoin-internals","num":"0.7.0","dl_path":"/api/v1/crates/bitcoin-internals/0.7.0/download","readme_path":"/api/v1/crates/bitcoin-internals/0.7.0/readme","updated_at":"2026-09-14T22:57:31.157044Z","created_at":"2026-09-14T22:57:31.157044Z","downloads":198820,"features":{"alloc":[],"default":[],"std":["alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/bitcoin-internals/0.7.0/dependencies","version_downloads":"/api/v1/crates/bitcoin-internals/0.7.0/downloads","authors":"/api/v1/crates/bitcoin-internals/0.7.0/authors"},"crate_size":27691,"published_by":{"id":1588,"login":"apoelstra","name":"Andrew Poelstra","avatar":"https://avatars.githubusercontent.com/u/1351933?v=4","url":"https://github.com/apoelstra","github_username_matches":true,"created_at":"2012-01-19T07:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":1588,"login":"apoelstra","name":"Andrew Poelstra","avatar":"https://avatars.githubusercontent.com/u/1351933?v=4","url":"https://github.com/apoelstra","github_username_matches":true,"created_at":"2012-01-19T07:48:27Z"},"time":"2026-09-14T22:57:31.157044Z"}],"checksum":"e8bea3a9f0cfece4564e37cb49a38cc245ca5184719e50d7d0dda3268722c4e2","rust_version":"1.74.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Internal types and macros used by rust-bitcoin ecosystem","homepage":"https://rust-bitcoin.org","documentation":"https://docs.rs/bitcoin-internals","repository":"https://github.com/rust-bitcoin/rust-bitcoin/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1987,"comment_lines":106,"files":12}},"total_code_lines":1987,"total_comment_lines":106}},{"id":2779686,"crate":"bitcoin-internals","num":"0.6.0","dl_path":"/api/v1/crates/bitcoin-internals/0.6.0/download","readme_path":"/api/v1/crates/bitcoin-internals/0.6.0/readme","updated_at":"2026-07-13T20:00:22.576182Z","created_at":"2026-07-13T20:00:22.576182Z","downloads":2346924,"features":{"alloc":[],"default":[],"std":["alloc"],"test-serde":["serde","dep:serde_json","dep:bincode"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/bitcoin-internals/0.6.0/dependencies","version_downloads":"/api/v1/crates/bitcoin-internals/0.6.0/downloads","authors":"/api/v1/crates/bitcoin-internals/0.6.0/authors"},"crate_size":16767,"published_by":{"id":1588,"login":"apoelstra","name":"Andrew Poelstra","avatar":"https://avatars.githubusercontent.com/u/1351933?v=4","url":"https://github.com/apoelstra","github_username_matches":true,"created_at":"2012-01-19T07:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":1588,"login":"apoelstra","name":"Andrew Poelstra","avatar":"https://avatars.githubusercontent.com/u/1351933?v=4","url":"https://github.com/apoelstra","github_username_matches":true,"created_at":"2012-01-19T07:48:27Z"},"time":"2026-07-13T20:00:22.576182Z"}],"checksum":"d573f4cf32996a8dce612e4348cece65a241f1882ed594047c9ba348e8869fa5","rust_version":"1.74.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Internal types and macros used by rust-bitcoin ecosystem","homepage":"https://rust-bitcoin.org","documentation":"https://docs.rs/bitcoin-internals","repository":"https://github.com/rust-bitcoin/rust-bitcoin/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":852,"comment_lines":51,"files":11}},"total_code_lines":852,"total_comment_lines":51}},{"id":2207168,"crate":"bitcoin-internals","num":"0.2.1","dl_path":"/api/v1/crates/bitcoin-internals/0.2.1/download","readme_path":"/api/v1/crates/bitcoin-internals/0.2.1/readme","updated_at":"2026-04-03T14:59:23.725153Z","created_at":"2026-04-03T14:59:23.725153Z","downloads":108708,"features":{"alloc":[],"default":[],"std":["alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/bitcoin-internals/0.2.1/dependencies","version_downloads":"/api/v1/crates/bitcoin-internals/0.2.1/downloads","authors":"/api/v1/crates/bitcoin-internals/0.2.1/authors"},"crate_size":7436,"published_by":{"id":1588,"login":"apoelstra","name":"Andrew Poelstra","avatar":"https://avatars.githubusercontent.com/u/1351933?v=4","url":"https://github.com/apoelstra","github_username_matches":true,"created_at":"2012-01-19T07:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":1588,"login":"apoelstra","name":"Andrew Poelstra","avatar":"https://avatars.githubusercontent.com/u/1351933?v=4","url":"https://github.com/apoelstra","github_username_matches":true,"created_at":"2012-01-19T07:48:27Z"},"time":"2026-04-03T14:59:23.725153Z"}],"checksum":"994dc6fcc13751c85370b7de118e672b193b9b65167bf09e258f124c97fb9685","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Internal types and macros used by rust-bitcoin ecosystem","homepage":null,"documentation":"https://docs.rs/bitcoin-internals","repository":"https://github.com/rust-bitcoin/rust-bitcoin/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":378,"comment_lines":12,"files":8}},"total_code_lines":378,"total_comment_lines":12}},{"id":1905174,"crate":"bitcoin-internals","num":"0.5.0","dl_path":"/api/v1/crates/bitcoin-internals/0.5.0/download","readme_path":"/api/v1/crates/bitcoin-internals/0.5.0/readme","updated_at":"2025-12-27T16:48:18.387918Z","created_at":"2025-12-27T16:48:18.387918Z","downloads":3571021,"features":{"alloc":["hex?/alloc"],"default":[],"std":["alloc","hex?/std"],"test-serde":["serde","serde_json","bincode"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/bitcoin-internals/0.5.0/dependencies","version_downloads":"/api/v1/crates/bitcoin-internals/0.5.0/downloads","authors":"/api/v1/crates/bitcoin-internals/0.5.0/authors"},"crate_size":23143,"published_by":{"id":1588,"login":"apoelstra","name":"Andrew Poelstra","avatar":"https://avatars.githubusercontent.com/u/1351933?v=4","url":"https://github.com/apoelstra","github_username_matches":true,"created_at":"2012-01-19T07:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":1588,"login":"apoelstra","name":"Andrew Poelstra","avatar":"https://avatars.githubusercontent.com/u/1351933?v=4","url":"https://github.com/apoelstra","github_username_matches":true,"created_at":"2012-01-19T07:48:27Z"},"time":"2025-12-27T16:48:18.387918Z"}],"checksum":"a30a22d1f112dde8e16be7b45c63645dc165cef254f835b3e1e9553e485cfa64","rust_version":"1.74.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Internal types and macros used by rust-bitcoin ecosystem","homepage":null,"documentation":"https://docs.rs/bitcoin-internals","repository":"https://github.com/rust-bitcoin/rust-bitcoin/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1473,"comment_lines":79,"files":16}},"total_code_lines":1473,"total_comment_lines":79}},{"id":1867695,"crate":"bitcoin-internals","num":"0.4.2","dl_path":"/api/v1/crates/bitcoin-internals/0.4.2/download","readme_path":"/api/v1/crates/bitcoin-internals/0.4.2/readme","updated_at":"2025-12-08T19:51:57.627554Z","created_at":"2025-12-08T19:51:57.627554Z","downloads":162151,"features":{"alloc":["hex?/alloc"],"default":[],"std":["alloc","hex?/std"],"test-serde":["serde","serde_json","bincode"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/bitcoin-internals/0.4.2/dependencies","version_downloads":"/api/v1/crates/bitcoin-internals/0.4.2/downloads","authors":"/api/v1/crates/bitcoin-internals/0.4.2/authors"},"crate_size":21677,"published_by":{"id":1588,"login":"apoelstra","name":"Andrew Poelstra","avatar":"https://avatars.githubusercontent.com/u/1351933?v=4","url":"https://github.com/apoelstra","github_username_matches":true,"created_at":"2012-01-19T07:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":1588,"login":"apoelstra","name":"Andrew Poelstra","avatar":"https://avatars.githubusercontent.com/u/1351933?v=4","url":"https://github.com/apoelstra","github_username_matches":true,"created_at":"2012-01-19T07:48:27Z"},"time":"2025-12-08T19:51:57.627554Z"}],"checksum":"a90bbbfa552b49101a230fb2668f3f9ef968c81e6f83cf577e1d4b80f689e1aa","rust_version":"1.74.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Internal types and macros used by rust-bitcoin ecosystem","homepage":null,"documentation":"https://docs.rs/bitcoin-internals","repository":"https://github.com/rust-bitcoin/rust-bitcoin/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1485,"comment_lines":80,"files":16}},"total_code_lines":1485,"total_comment_lines":80}},{"id":1779841,"crate":"bitcoin-internals","num":"0.4.1","dl_path":"/api/v1/crates/bitcoin-internals/0.4.1/download","readme_path":"/api/v1/crates/bitcoin-internals/0.4.1/readme","updated_at":"2025-10-17T20:20:28.500790Z","created_at":"2025-10-17T20:20:28.500790Z","downloads":97256,"features":{"alloc":["hex?/alloc"],"default":[],"std":["alloc","hex?/std"],"test-serde":["serde","serde_json","bincode"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/bitcoin-internals/0.4.1/dependencies","version_downloads":"/api/v1/crates/bitcoin-internals/0.4.1/downloads","authors":"/api/v1/crates/bitcoin-internals/0.4.1/authors"},"crate_size":20797,"published_by":{"id":1588,"login":"apoelstra","name":"Andrew Poelstra","avatar":"https://avatars.githubusercontent.com/u/1351933?v=4","url":"https://github.com/apoelstra","github_username_matches":true,"created_at":"2012-01-19T07:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":1588,"login":"apoelstra","name":"Andrew Poelstra","avatar":"https://avatars.githubusercontent.com/u/1351933?v=4","url":"https://github.com/apoelstra","github_username_matches":true,"created_at":"2012-01-19T07:48:27Z"},"time":"2025-10-17T20:20:28.500790Z"}],"checksum":"15df5c0565e4041487788ce234397083cc0666f69c835fd4430e131f99e690a2","rust_version":"1.74.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Internal types and macros used by rust-bitcoin ecosystem","homepage":null,"documentation":"https://docs.rs/bitcoin-internals","repository":"https://github.com/rust-bitcoin/rust-bitcoin/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1396,"comment_lines":77,"files":16}},"total_code_lines":1396,"total_comment_lines":77}},{"id":1278878,"crate":"bitcoin-internals","num":"0.4.0","dl_path":"/api/v1/crates/bitcoin-internals/0.4.0/download","readme_path":"/api/v1/crates/bitcoin-internals/0.4.0/readme","updated_at":"2024-09-23T18:32:47.620512Z","created_at":"2024-09-23T18:32:47.620512Z","downloads":138269,"features":{"alloc":[],"default":[],"std":["alloc"],"test-serde":["serde","serde_json","bincode"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/bitcoin-internals/0.4.0/dependencies","version_downloads":"/api/v1/crates/bitcoin-internals/0.4.0/downloads","authors":"/api/v1/crates/bitcoin-internals/0.4.0/authors"},"crate_size":15585,"published_by":{"id":1588,"login":"apoelstra","name":"Andrew Poelstra","avatar":"https://avatars.githubusercontent.com/u/1351933?v=4","url":"https://github.com/apoelstra","github_username_matches":true,"created_at":"2012-01-19T07:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":1588,"login":"apoelstra","name":"Andrew Poelstra","avatar":"https://avatars.githubusercontent.com/u/1351933?v=4","url":"https://github.com/apoelstra","github_username_matches":true,"created_at":"2012-01-19T07:48:27Z"},"time":"2024-09-23T18:32:47.620512Z"}],"checksum":"2b854212e29b96c8f0fe04cab11d57586c8f3257de0d146c76cb3b42b3eb9118","rust_version":"1.63.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Internal types and macros used by rust-bitcoin ecosystem","homepage":null,"documentation":"https://docs.rs/bitcoin-internals","repository":"https://github.com/rust-bitcoin/rust-bitcoin/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1121,"comment_lines":43,"files":12}},"total_code_lines":1121,"total_comment_lines":43}},{"id":1101045,"crate":"bitcoin-internals","num":"0.3.0","dl_path":"/api/v1/crates/bitcoin-internals/0.3.0/download","readme_path":"/api/v1/crates/bitcoin-internals/0.3.0/readme","updated_at":"2024-04-02T13:18:57.324530Z","created_at":"2024-04-02T13:18:57.324530Z","downloads":5276503,"features":{"alloc":[],"default":[],"std":["alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/bitcoin-internals/0.3.0/dependencies","version_downloads":"/api/v1/crates/bitcoin-internals/0.3.0/downloads","authors":"/api/v1/crates/bitcoin-internals/0.3.0/authors"},"crate_size":9799,"published_by":{"id":1588,"login":"apoelstra","name":"Andrew Poelstra","avatar":"https://avatars.githubusercontent.com/u/1351933?v=4","url":"https://github.com/apoelstra","github_username_matches":true,"created_at":"2012-01-19T07:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":1588,"login":"apoelstra","name":"Andrew Poelstra","avatar":"https://avatars.githubusercontent.com/u/1351933?v=4","url":"https://github.com/apoelstra","github_username_matches":true,"created_at":"2012-01-19T07:48:27Z"},"time":"2024-04-02T13:18:57.324530Z"}],"checksum":"30bdbe14aa07b06e6cfeffc529a1f099e5fbe249524f8125358604df99a4bed2","rust_version":"1.56.1","has_lib":true,"bin_names":[],"edition":"2021","description":"Internal types and macros used by rust-bitcoin ecosystem","homepage":null,"documentation":"https://docs.rs/bitcoin-internals","repository":"https://github.com/rust-bitcoin/rust-bitcoin/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":591,"comment_lines":19,"files":10}},"total_code_lines":591,"total_comment_lines":19}},{"id":848157,"crate":"bitcoin-internals","num":"0.2.0","dl_path":"/api/v1/crates/bitcoin-internals/0.2.0/download","readme_path":"/api/v1/crates/bitcoin-internals/0.2.0/readme","updated_at":"2023-07-17T16:28:51.574838Z","created_at":"2023-07-17T16:28:51.574838Z","downloads":8792508,"features":{"alloc":[],"default":[],"std":["alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/bitcoin-internals/0.2.0/dependencies","version_downloads":"/api/v1/crates/bitcoin-internals/0.2.0/downloads","authors":"/api/v1/crates/bitcoin-internals/0.2.0/authors"},"crate_size":13128,"published_by":{"id":1588,"login":"apoelstra","name":"Andrew Poelstra","avatar":"https://avatars.githubusercontent.com/u/1351933?v=4","url":"https://github.com/apoelstra","github_username_matches":true,"created_at":"2012-01-19T07:48:27Z"},"audit_actions":[{"action":"publish","user":{"id":1588,"login":"apoelstra","name":"Andrew Poelstra","avatar":"https://avatars.githubusercontent.com/u/1351933?v=4","url":"https://github.com/apoelstra","github_username_matches":true,"created_at":"2012-01-19T07:48:27Z"},"time":"2023-07-17T16:28:51.574838Z"}],"checksum":"9425c3bf7089c983facbae04de54513cce73b41c7f9ff8c845b54e7bc64ebbfb","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Internal types and macros used by rust-bitcoin ecosystem","homepage":null,"documentation":"https://docs.rs/bitcoin-internals","repository":"https://github.com/rust-bitcoin/rust-bitcoin/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":849,"comment_lines":45,"files":11}},"total_code_lines":849,"total_comment_lines":45}},{"id":733754,"crate":"bitcoin-internals","num":"0.1.0","dl_path":"/api/v1/crates/bitcoin-internals/0.1.0/download","readme_path":"/api/v1/crates/bitcoin-internals/0.1.0/readme","updated_at":"2023-02-23T09:35:26.883880Z","created_at":"2023-02-23T09:35:26.883880Z","downloads":282957,"features":{"alloc":[],"default":[],"std":["alloc"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"CC0-1.0","links":{"dependencies":"/api/v1/crates/bitcoin-internals/0.1.0/dependencies","version_downloads":"/api/v1/crates/bitcoin-internals/0.1.0/downloads","authors":"/api/v1/crates/bitcoin-internals/0.1.0/authors"},"crate_size":9846,"published_by":{"id":199670,"login":"marspoolxyz","name":"MarsPoolxyz","avatar":"https://avatars.githubusercontent.com/u/79560924?v=4","url":"https://github.com/marspoolxyz","github_username_matches":true,"created_at":"2021-02-24T05:19:30Z"},"audit_actions":[{"action":"publish","user":{"id":199670,"login":"marspoolxyz","name":"MarsPoolxyz","avatar":"https://avatars.githubusercontent.com/u/79560924?v=4","url":"https://github.com/marspoolxyz","github_username_matches":true,"created_at":"2021-02-24T05:19:30Z"},"time":"2023-02-23T09:35:26.883880Z"}],"checksum":"1f9997f8650dd818369931b5672a18dbef95324d0513aa99aae758de8ce86e5b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Internal types and macros used by rust-bitcoin ecosystem","homepage":null,"documentation":"https://docs.rs/bitcoin-internals","repository":"https://github.com/rust-bitcoin/rust-bitcoin/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":615,"comment_lines":38,"files":7}},"total_code_lines":615,"total_comment_lines":38}}],"keywords":[{"id":"internal","keyword":"internal","created_at":"2018-11-23T19:27:49.846519Z","crates_cnt":94}],"categories":[{"id":"cryptography::cryptocurrencies","category":"Cryptocurrencies","slug":"cryptography::cryptocurrencies","description":"Crates for digital currencies, wallets, and distributed ledgers.","created_at":"2019-04-01T16:10:56.321058Z","crates_cnt":2998},{"id":"no-std","category":"No standard library","slug":"no-std","description":"Crates that are able to function without the Rust standard library.","created_at":"2017-02-10T01:52:09.447906Z","crates_cnt":13691}]}