{"crate":{"id":"c-kzg","name":"c-kzg","updated_at":"2026-07-10T08:41:11.387674Z","versions":[2754334,2111595,2067086,1752837,1740591,1740587,1553918,1494118,1249182,1249173,1138580,1080907,1057091,1041852,940457,909208,887390],"keywords":[],"categories":[],"badges":[],"created_at":"2023-09-02T00:17:32.378114Z","downloads":21258344,"recent_downloads":5558326,"default_version":"2.1.8","num_versions":17,"yanked":false,"max_version":"2.1.8","newest_version":"2.1.8","max_stable_version":"2.1.8","description":"A minimal implementation of the Polynomial Commitments API for EIP-4844 and EIP-7594, written in C.","homepage":null,"documentation":null,"repository":null,"links":{"version_downloads":"/api/v1/crates/c-kzg/downloads","versions":null,"owners":"/api/v1/crates/c-kzg/owners","owner_team":"/api/v1/crates/c-kzg/owner_team","owner_user":"/api/v1/crates/c-kzg/owner_user","reverse_dependencies":"/api/v1/crates/c-kzg/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2754334,"crate":"c-kzg","num":"2.1.8","dl_path":"/api/v1/crates/c-kzg/2.1.8/download","readme_path":"/api/v1/crates/c-kzg/2.1.8/readme","updated_at":"2026-07-10T08:41:11.387674Z","created_at":"2026-07-10T08:41:11.387674Z","downloads":1625605,"features":{"arbitrary":["dep:arbitrary"],"default":["std","portable","ethereum_kzg_settings"],"ethereum_kzg_settings":["dep:once_cell"],"generate-bindings":["dep:bindgen"],"generate-fuzz-corpus":[],"no-threads":["blst/no-threads"],"portable":["blst/portable"],"serde":["dep:serde"],"std":["hex/std","libc/std","serde?/std","once_cell?/std"]},"yanked":false,"yank_message":null,"lib_links":"ckzg","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/c-kzg/2.1.8/dependencies","version_downloads":"/api/v1/crates/c-kzg/2.1.8/downloads","authors":"/api/v1/crates/c-kzg/2.1.8/authors"},"crate_size":1848163,"published_by":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"audit_actions":[{"action":"publish","user":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"time":"2026-07-10T08:41:11.387674Z"}],"checksum":"38d04308254695569fdb9bfe3bacc1c91837a670d0806605eb82d63748fbd3a6","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A minimal implementation of the Polynomial Commitments API for EIP-4844 and EIP-7594, written in C.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":8007,"comment_lines":2516,"files":40},"C Header":{"code_lines":4687,"comment_lines":952,"files":33},"C++":{"code_lines":757,"comment_lines":203,"files":1},"C++ Header":{"code_lines":577,"comment_lines":11,"files":1},"Java":{"code_lines":815,"comment_lines":135,"files":16},"Perl":{"code_lines":18297,"comment_lines":1497,"files":25},"Rust":{"code_lines":2162,"comment_lines":92,"files":17},"Zig":{"code_lines":581,"comment_lines":2,"files":2}},"total_code_lines":35883,"total_comment_lines":5408}},{"id":2111595,"crate":"c-kzg","num":"2.1.7","dl_path":"/api/v1/crates/c-kzg/2.1.7/download","readme_path":"/api/v1/crates/c-kzg/2.1.7/readme","updated_at":"2026-03-11T17:03:06.725468Z","created_at":"2026-03-11T17:03:06.725468Z","downloads":4576833,"features":{"arbitrary":["dep:arbitrary"],"default":["std","portable","ethereum_kzg_settings"],"ethereum_kzg_settings":["dep:once_cell"],"generate-bindings":["dep:bindgen"],"generate-fuzz-corpus":[],"no-threads":["blst/no-threads"],"portable":["blst/portable"],"serde":["dep:serde"],"std":["hex/std","libc/std","serde?/std","once_cell?/std"]},"yanked":false,"yank_message":null,"lib_links":"ckzg","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/c-kzg/2.1.7/dependencies","version_downloads":"/api/v1/crates/c-kzg/2.1.7/downloads","authors":"/api/v1/crates/c-kzg/2.1.7/authors"},"crate_size":1844588,"published_by":{"id":175954,"login":"DaniPopes","name":null,"avatar":"https://avatars.githubusercontent.com/u/57450786?v=4","url":"https://github.com/DaniPopes","github_username_matches":true,"created_at":"2019-11-06T15:26:39Z"},"audit_actions":[{"action":"publish","user":{"id":175954,"login":"DaniPopes","name":null,"avatar":"https://avatars.githubusercontent.com/u/57450786?v=4","url":"https://github.com/DaniPopes","github_username_matches":true,"created_at":"2019-11-06T15:26:39Z"},"time":"2026-03-11T17:03:06.725468Z"}],"checksum":"6648ed1e4ea8e8a1a4a2c78e1cda29a3fd500bc622899c340d8525ea9a76b24a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A minimal implementation of the Polynomial Commitments API for EIP-4844 and EIP-7594, written in C.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":7989,"comment_lines":2474,"files":40},"C Header":{"code_lines":4681,"comment_lines":952,"files":33},"C++":{"code_lines":757,"comment_lines":203,"files":1},"C++ Header":{"code_lines":577,"comment_lines":11,"files":1},"Java":{"code_lines":815,"comment_lines":135,"files":16},"Perl":{"code_lines":18297,"comment_lines":1497,"files":25},"Rust":{"code_lines":2162,"comment_lines":92,"files":17}},"total_code_lines":35278,"total_comment_lines":5364}},{"id":2067086,"crate":"c-kzg","num":"2.1.6","dl_path":"/api/v1/crates/c-kzg/2.1.6/download","readme_path":"/api/v1/crates/c-kzg/2.1.6/readme","updated_at":"2026-02-26T16:19:41.213371Z","created_at":"2026-02-26T16:19:41.213371Z","downloads":506326,"features":{"arbitrary":["dep:arbitrary"],"default":["std","portable","ethereum_kzg_settings"],"ethereum_kzg_settings":["dep:once_cell"],"generate-bindings":["dep:bindgen"],"generate-fuzz-corpus":[],"no-threads":["blst/no-threads"],"portable":["blst/portable"],"serde":["dep:serde"],"std":["hex/std","libc/std","serde?/std","once_cell?/std"]},"yanked":false,"yank_message":null,"lib_links":"ckzg","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/c-kzg/2.1.6/dependencies","version_downloads":"/api/v1/crates/c-kzg/2.1.6/downloads","authors":"/api/v1/crates/c-kzg/2.1.6/authors"},"crate_size":1844715,"published_by":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"audit_actions":[{"action":"publish","user":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"time":"2026-02-26T16:19:41.213371Z"}],"checksum":"1a0f582957c24870b7bfd12bf562c40b4734b533cafbaf8ded31d6d85f462c01","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A minimal implementation of the Polynomial Commitments API for EIP-4844 and EIP-7594, written in C.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":7989,"comment_lines":2474,"files":40},"C Header":{"code_lines":4681,"comment_lines":952,"files":33},"C++":{"code_lines":757,"comment_lines":203,"files":1},"C++ Header":{"code_lines":577,"comment_lines":11,"files":1},"Java":{"code_lines":815,"comment_lines":135,"files":16},"Perl":{"code_lines":18297,"comment_lines":1497,"files":25},"Rust":{"code_lines":2194,"comment_lines":94,"files":17}},"total_code_lines":35310,"total_comment_lines":5366}},{"id":1752837,"crate":"c-kzg","num":"2.1.5","dl_path":"/api/v1/crates/c-kzg/2.1.5/download","readme_path":"/api/v1/crates/c-kzg/2.1.5/readme","updated_at":"2025-09-30T21:33:10.016730Z","created_at":"2025-09-30T21:33:10.016730Z","downloads":4441430,"features":{"arbitrary":["dep:arbitrary"],"default":["std","portable","ethereum_kzg_settings"],"ethereum_kzg_settings":["dep:once_cell"],"generate-bindings":["dep:bindgen"],"generate-fuzz-corpus":[],"no-threads":["blst/no-threads"],"portable":["blst/portable"],"serde":["dep:serde"],"std":["hex/std","libc/std","serde?/std","once_cell?/std"]},"yanked":false,"yank_message":null,"lib_links":"ckzg","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/c-kzg/2.1.5/dependencies","version_downloads":"/api/v1/crates/c-kzg/2.1.5/downloads","authors":"/api/v1/crates/c-kzg/2.1.5/authors"},"crate_size":1844662,"published_by":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"audit_actions":[{"action":"publish","user":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"time":"2025-09-30T21:33:10.016730Z"}],"checksum":"e00bf4b112b07b505472dbefd19e37e53307e2bfed5a79e0cc161d58ccd0e687","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A minimal implementation of the Polynomial Commitments API for EIP-4844 and EIP-7594, written in C.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":7979,"comment_lines":2473,"files":40},"C Header":{"code_lines":4688,"comment_lines":953,"files":33},"C++":{"code_lines":753,"comment_lines":203,"files":1},"C++ Header":{"code_lines":577,"comment_lines":14,"files":1},"Java":{"code_lines":815,"comment_lines":135,"files":16},"Perl":{"code_lines":18119,"comment_lines":1497,"files":25},"Rust":{"code_lines":2194,"comment_lines":94,"files":17}},"total_code_lines":35125,"total_comment_lines":5369}},{"id":1740591,"crate":"c-kzg","num":"2.1.4","dl_path":"/api/v1/crates/c-kzg/2.1.4/download","readme_path":"/api/v1/crates/c-kzg/2.1.4/readme","updated_at":"2025-09-22T10:36:02.615349Z","created_at":"2025-09-22T10:36:02.615349Z","downloads":311522,"features":{"arbitrary":["dep:arbitrary"],"default":["std","portable","ethereum_kzg_settings"],"ethereum_kzg_settings":["dep:once_cell"],"generate-bindings":["dep:bindgen"],"generate-fuzz-corpus":[],"no-threads":["blst/no-threads"],"portable":["blst/portable"],"serde":["dep:serde"],"std":["hex/std","libc/std","serde?/std","once_cell?/std"]},"yanked":false,"yank_message":null,"lib_links":"ckzg","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/c-kzg/2.1.4/dependencies","version_downloads":"/api/v1/crates/c-kzg/2.1.4/downloads","authors":"/api/v1/crates/c-kzg/2.1.4/authors"},"crate_size":1845185,"published_by":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"audit_actions":[{"action":"publish","user":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"time":"2025-09-22T10:36:02.615349Z"}],"checksum":"137a2a2878ed823ef1bd73e5441e245602aae5360022113b8ad259ca4b5b8727","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A minimal implementation of the Polynomial Commitments API for EIP-4844 and EIP-7594, written in C.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":7979,"comment_lines":2473,"files":40},"C Header":{"code_lines":4688,"comment_lines":953,"files":33},"C++":{"code_lines":753,"comment_lines":203,"files":1},"C++ Header":{"code_lines":577,"comment_lines":14,"files":1},"Java":{"code_lines":815,"comment_lines":135,"files":16},"Perl":{"code_lines":18119,"comment_lines":1497,"files":25},"Rust":{"code_lines":2194,"comment_lines":94,"files":17}},"total_code_lines":35125,"total_comment_lines":5369}},{"id":1740587,"crate":"c-kzg","num":"2.1.2","dl_path":"/api/v1/crates/c-kzg/2.1.2/download","readme_path":"/api/v1/crates/c-kzg/2.1.2/readme","updated_at":"2025-09-22T11:01:25.778864Z","created_at":"2025-09-22T10:34:39.650851Z","downloads":497,"features":{"arbitrary":["dep:arbitrary"],"default":["std","portable","ethereum_kzg_settings"],"ethereum_kzg_settings":["dep:once_cell"],"generate-bindings":["dep:bindgen"],"generate-fuzz-corpus":[],"no-threads":["blst/no-threads"],"portable":["blst/portable"],"serde":["dep:serde"],"std":["hex/std","libc/std","serde?/std","once_cell?/std"]},"yanked":true,"yank_message":null,"lib_links":"ckzg","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/c-kzg/2.1.2/dependencies","version_downloads":"/api/v1/crates/c-kzg/2.1.2/downloads","authors":"/api/v1/crates/c-kzg/2.1.2/authors"},"crate_size":1844452,"published_by":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"audit_actions":[{"action":"publish","user":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"time":"2025-09-22T10:34:39.650851Z"},{"action":"yank","user":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"time":"2025-09-22T11:01:25.785290Z"}],"checksum":"8750d65d6862b607788bf44b84193ec0534293808b9bb81cadde1da6071acde3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A minimal implementation of the Polynomial Commitments API for EIP-4844 and EIP-7594, written in C.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":7969,"comment_lines":2475,"files":40},"C Header":{"code_lines":4688,"comment_lines":953,"files":33},"C++":{"code_lines":753,"comment_lines":203,"files":1},"C++ Header":{"code_lines":577,"comment_lines":14,"files":1},"Java":{"code_lines":815,"comment_lines":135,"files":16},"Perl":{"code_lines":18119,"comment_lines":1497,"files":25},"Rust":{"code_lines":2194,"comment_lines":94,"files":17}},"total_code_lines":35115,"total_comment_lines":5371}},{"id":1553918,"crate":"c-kzg","num":"2.1.1","dl_path":"/api/v1/crates/c-kzg/2.1.1/download","readme_path":"/api/v1/crates/c-kzg/2.1.1/readme","updated_at":"2025-05-07T13:47:42.129513Z","created_at":"2025-05-07T13:47:42.129513Z","downloads":3927532,"features":{"arbitrary":["dep:arbitrary"],"default":["std","portable","ethereum_kzg_settings"],"ethereum_kzg_settings":["dep:once_cell"],"generate-bindings":["dep:bindgen"],"generate-fuzz-corpus":[],"no-threads":["blst/no-threads"],"portable":["blst/portable"],"serde":["dep:serde"],"std":["hex/std","libc/std","serde?/std","once_cell?/std"]},"yanked":false,"yank_message":null,"lib_links":"ckzg","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/c-kzg/2.1.1/dependencies","version_downloads":"/api/v1/crates/c-kzg/2.1.1/downloads","authors":"/api/v1/crates/c-kzg/2.1.1/authors"},"crate_size":1835841,"published_by":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"audit_actions":[{"action":"publish","user":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"time":"2025-05-07T13:47:42.129513Z"}],"checksum":"7318cfa722931cb5fe0838b98d3ce5621e75f6a6408abc21721d80de9223f2e4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A minimal implementation of the Polynomial Commitments API for EIP-4844 and EIP-7594, written in C.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":7930,"comment_lines":2378,"files":40},"C Header":{"code_lines":4674,"comment_lines":951,"files":33},"C++":{"code_lines":750,"comment_lines":203,"files":1},"C++ Header":{"code_lines":531,"comment_lines":14,"files":1},"Java":{"code_lines":815,"comment_lines":135,"files":16},"Perl":{"code_lines":18069,"comment_lines":1487,"files":25},"Rust":{"code_lines":2119,"comment_lines":92,"files":17}},"total_code_lines":34888,"total_comment_lines":5260}},{"id":1494118,"crate":"c-kzg","num":"2.1.0","dl_path":"/api/v1/crates/c-kzg/2.1.0/download","readme_path":"/api/v1/crates/c-kzg/2.1.0/readme","updated_at":"2025-03-24T09:57:59.376193Z","created_at":"2025-03-24T09:57:59.376193Z","downloads":282008,"features":{"default":["std","portable","ethereum_kzg_settings"],"ethereum_kzg_settings":["dep:once_cell"],"generate-bindings":["dep:bindgen"],"generate-fuzz-corpus":[],"no-threads":["blst/no-threads"],"portable":["blst/portable"],"serde":["dep:serde"],"std":["hex/std","libc/std","serde?/std","once_cell?/std"]},"yanked":false,"yank_message":null,"lib_links":"ckzg","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/c-kzg/2.1.0/dependencies","version_downloads":"/api/v1/crates/c-kzg/2.1.0/downloads","authors":"/api/v1/crates/c-kzg/2.1.0/authors"},"crate_size":1835813,"published_by":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"audit_actions":[{"action":"publish","user":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"time":"2025-03-24T09:57:59.376193Z"}],"checksum":"4e7e3c397401eb76228c89561cf22f85f41c95aa799ee9d860de3ea1cbc728fc","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A minimal implementation of the Polynomial Commitments API for EIP-4844 and EIP-7594, written in C.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":7930,"comment_lines":2378,"files":40},"C Header":{"code_lines":4674,"comment_lines":951,"files":33},"C++":{"code_lines":750,"comment_lines":203,"files":1},"C++ Header":{"code_lines":531,"comment_lines":14,"files":1},"Java":{"code_lines":815,"comment_lines":135,"files":16},"Perl":{"code_lines":18069,"comment_lines":1487,"files":25},"Rust":{"code_lines":2116,"comment_lines":92,"files":17}},"total_code_lines":34885,"total_comment_lines":5260}},{"id":1249182,"crate":"c-kzg","num":"2.0.0","dl_path":"/api/v1/crates/c-kzg/2.0.0/download","readme_path":"/api/v1/crates/c-kzg/2.0.0/readme","updated_at":"2024-08-26T15:43:14.439073Z","created_at":"2024-08-26T15:43:14.439073Z","downloads":7360,"features":{"default":["std","portable","ethereum_kzg_settings"],"ethereum_kzg_settings":["dep:once_cell"],"generate-bindings":["dep:bindgen"],"generate-fuzz-corpus":[],"no-threads":["blst/no-threads"],"portable":["blst/portable"],"serde":["dep:serde"],"std":["hex/std","libc/std","serde?/std","once_cell?/std"]},"yanked":false,"yank_message":null,"lib_links":"ckzg","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/c-kzg/2.0.0/dependencies","version_downloads":"/api/v1/crates/c-kzg/2.0.0/downloads","authors":"/api/v1/crates/c-kzg/2.0.0/authors"},"crate_size":1821453,"published_by":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"audit_actions":[{"action":"publish","user":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"time":"2024-08-26T15:43:14.439073Z"}],"checksum":"16507ccb84a57d44c40cf9b8e6741eb560bc44122b325dcff2fdbfa4959b2110","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A minimal implementation of the Polynomial Commitments API for EIP-4844 and EIP-7594, written in C.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":7152,"comment_lines":2257,"files":39},"C Header":{"code_lines":4670,"comment_lines":945,"files":33},"C++":{"code_lines":709,"comment_lines":194,"files":1},"C++ Header":{"code_lines":531,"comment_lines":14,"files":1},"Java":{"code_lines":769,"comment_lines":128,"files":15},"Perl":{"code_lines":18057,"comment_lines":1485,"files":25},"Rust":{"code_lines":2047,"comment_lines":90,"files":16}},"total_code_lines":33935,"total_comment_lines":5113}},{"id":1249173,"crate":"c-kzg","num":"1.0.3","dl_path":"/api/v1/crates/c-kzg/1.0.3/download","readme_path":"/api/v1/crates/c-kzg/1.0.3/readme","updated_at":"2024-08-26T15:36:41.463996Z","created_at":"2024-08-26T15:36:41.463996Z","downloads":4192235,"features":{"default":["std","portable","ethereum_kzg_settings"],"ethereum_kzg_settings":["dep:once_cell"],"generate-bindings":["dep:bindgen"],"no-threads":["blst/no-threads"],"portable":["blst/portable"],"serde":["dep:serde"],"std":["hex/std","libc/std","serde?/std","once_cell?/std"]},"yanked":false,"yank_message":null,"lib_links":"ckzg","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/c-kzg/1.0.3/dependencies","version_downloads":"/api/v1/crates/c-kzg/1.0.3/downloads","authors":"/api/v1/crates/c-kzg/1.0.3/authors"},"crate_size":1147943,"published_by":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"audit_actions":[{"action":"publish","user":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"time":"2024-08-26T15:36:41.463996Z"}],"checksum":"f0307f72feab3300336fb803a57134159f6e20139af1357f36c54cb90d8e8928","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A minimal implementation of the Polynomial Commitments API for EIP-4844, written in C.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":7479,"comment_lines":1597,"files":25},"C Header":{"code_lines":4468,"comment_lines":624,"files":17},"C++":{"code_lines":394,"comment_lines":154,"files":1},"C++ Header":{"code_lines":531,"comment_lines":14,"files":1},"Java":{"code_lines":673,"comment_lines":95,"files":12},"Perl":{"code_lines":18057,"comment_lines":1485,"files":25},"Rust":{"code_lines":1393,"comment_lines":87,"files":13}},"total_code_lines":32995,"total_comment_lines":4056}},{"id":1138580,"crate":"c-kzg","num":"1.0.2","dl_path":"/api/v1/crates/c-kzg/1.0.2/download","readme_path":"/api/v1/crates/c-kzg/1.0.2/readme","updated_at":"2024-05-08T14:32:28.475597Z","created_at":"2024-05-08T14:32:28.475597Z","downloads":712384,"features":{"default":["std","portable"],"generate-bindings":["dep:bindgen"],"no-threads":["blst/no-threads"],"portable":["blst/portable"],"serde":["dep:serde"],"std":["hex/std","libc/std","serde?/std"]},"yanked":false,"yank_message":null,"lib_links":"ckzg","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/c-kzg/1.0.2/dependencies","version_downloads":"/api/v1/crates/c-kzg/1.0.2/downloads","authors":"/api/v1/crates/c-kzg/1.0.2/authors"},"crate_size":939433,"published_by":{"id":168780,"login":"Rjected","name":"Dan Cline","avatar":"https://avatars.githubusercontent.com/u/6798349?v=4","url":"https://github.com/Rjected","github_username_matches":true,"created_at":"2014-02-26T21:25:27Z"},"audit_actions":[{"action":"publish","user":{"id":168780,"login":"Rjected","name":"Dan Cline","avatar":"https://avatars.githubusercontent.com/u/6798349?v=4","url":"https://github.com/Rjected","github_username_matches":true,"created_at":"2014-02-26T21:25:27Z"},"time":"2024-05-08T14:32:28.475597Z"}],"checksum":"cdf100c4cea8f207e883ff91ca886d621d8a166cb04971dfaa9bb8fd99ed95df","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A minimal implementation of the Polynomial Commitments API for EIP-4844, written in C.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":7453,"comment_lines":1597,"files":25},"C Header":{"code_lines":4425,"comment_lines":624,"files":17},"C++":{"code_lines":394,"comment_lines":154,"files":1},"C++ Header":{"code_lines":531,"comment_lines":14,"files":1},"Java":{"code_lines":673,"comment_lines":95,"files":12},"Perl":{"code_lines":17870,"comment_lines":1300,"files":25},"Rust":{"code_lines":1272,"comment_lines":81,"files":12}},"total_code_lines":32618,"total_comment_lines":3865}},{"id":1080907,"crate":"c-kzg","num":"1.0.0","dl_path":"/api/v1/crates/c-kzg/1.0.0/download","readme_path":"/api/v1/crates/c-kzg/1.0.0/readme","updated_at":"2024-03-13T13:51:37.328781Z","created_at":"2024-03-13T13:51:37.328781Z","downloads":194462,"features":{"default":["std","portable"],"generate-bindings":["dep:bindgen"],"no-threads":["blst/no-threads"],"portable":["blst/portable"],"serde":["dep:serde"],"std":["hex/std","libc/std","serde?/std"]},"yanked":false,"yank_message":null,"lib_links":"ckzg","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/c-kzg/1.0.0/dependencies","version_downloads":"/api/v1/crates/c-kzg/1.0.0/downloads","authors":"/api/v1/crates/c-kzg/1.0.0/authors"},"crate_size":583807,"published_by":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"audit_actions":[{"action":"publish","user":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"time":"2024-03-13T13:51:37.328781Z"}],"checksum":"3130f3d8717cc02e668a896af24984d5d5d4e8bf12e278e982e0f1bd88a0f9af","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A minimal implementation of the Polynomial Commitments API for EIP-4844, written in C.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":7454,"comment_lines":1597,"files":26},"C Header":{"code_lines":4425,"comment_lines":624,"files":17},"C#":{"code_lines":933,"comment_lines":16,"files":2},"C++ Header":{"code_lines":1422,"comment_lines":28,"files":2},"Go":{"code_lines":4138,"comment_lines":519,"files":6},"Perl":{"code_lines":17870,"comment_lines":1300,"files":25},"Python":{"code_lines":93,"comment_lines":10,"files":1},"Rust":{"code_lines":1261,"comment_lines":88,"files":12},"SWIG":{"code_lines":728,"comment_lines":34,"files":1},"Shell":{"code_lines":80,"comment_lines":21,"files":1}},"total_code_lines":38404,"total_comment_lines":4237}},{"id":1057091,"crate":"c-kzg","num":"0.4.2","dl_path":"/api/v1/crates/c-kzg/0.4.2/download","readme_path":"/api/v1/crates/c-kzg/0.4.2/readme","updated_at":"2024-02-20T00:51:54.821155Z","created_at":"2024-02-20T00:51:54.821155Z","downloads":162262,"features":{"default":["std","portable"],"generate-bindings":["dep:bindgen"],"no-threads":["blst/no-threads"],"portable":["blst/portable"],"serde":["dep:serde"],"std":["hex/std","libc/std","serde?/std"]},"yanked":false,"yank_message":null,"lib_links":"ckzg","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/c-kzg/0.4.2/dependencies","version_downloads":"/api/v1/crates/c-kzg/0.4.2/downloads","authors":"/api/v1/crates/c-kzg/0.4.2/authors"},"crate_size":583814,"published_by":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"audit_actions":[{"action":"publish","user":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"time":"2024-02-20T00:51:54.821155Z"}],"checksum":"94a4bc5367b6284358d2a6a6a1dc2d92ec4b86034561c3b9d3341909752fd848","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A minimal implementation of the Polynomial Commitments API for EIP-4844, written in C.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":7454,"comment_lines":1597,"files":26},"C Header":{"code_lines":4425,"comment_lines":624,"files":17},"C#":{"code_lines":933,"comment_lines":16,"files":2},"C++ Header":{"code_lines":1422,"comment_lines":28,"files":2},"Go":{"code_lines":4138,"comment_lines":519,"files":6},"Perl":{"code_lines":17870,"comment_lines":1300,"files":25},"Python":{"code_lines":93,"comment_lines":10,"files":1},"Rust":{"code_lines":1260,"comment_lines":88,"files":12},"SWIG":{"code_lines":728,"comment_lines":34,"files":1},"Shell":{"code_lines":80,"comment_lines":21,"files":1}},"total_code_lines":38403,"total_comment_lines":4237}},{"id":1041852,"crate":"c-kzg","num":"0.4.1","dl_path":"/api/v1/crates/c-kzg/0.4.1/download","readme_path":"/api/v1/crates/c-kzg/0.4.1/readme","updated_at":"2024-02-06T19:49:47.578902Z","created_at":"2024-02-06T19:49:47.578902Z","downloads":26988,"features":{"default":["std","blst/portable"],"generate-bindings":["dep:bindgen"],"no-threads":["blst/no-threads"],"serde":["dep:serde"],"std":["hex/std","libc/std","serde?/std"]},"yanked":false,"yank_message":null,"lib_links":"ckzg","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/c-kzg/0.4.1/dependencies","version_downloads":"/api/v1/crates/c-kzg/0.4.1/downloads","authors":"/api/v1/crates/c-kzg/0.4.1/authors"},"crate_size":583757,"published_by":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"audit_actions":[{"action":"publish","user":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"time":"2024-02-06T19:49:47.578902Z"}],"checksum":"b9d8c306be83ec04bf5f73710badd8edf56dea23f2f0d8b7f9fe4644d371c758","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A minimal implementation of the Polynomial Commitments API for EIP-4844, written in C.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":7454,"comment_lines":1597,"files":26},"C Header":{"code_lines":4425,"comment_lines":624,"files":17},"C#":{"code_lines":933,"comment_lines":16,"files":2},"C++ Header":{"code_lines":1422,"comment_lines":28,"files":2},"Go":{"code_lines":4138,"comment_lines":519,"files":6},"Perl":{"code_lines":17870,"comment_lines":1300,"files":25},"Python":{"code_lines":93,"comment_lines":10,"files":1},"Rust":{"code_lines":1260,"comment_lines":88,"files":12},"SWIG":{"code_lines":728,"comment_lines":34,"files":1},"Shell":{"code_lines":80,"comment_lines":21,"files":1}},"total_code_lines":38403,"total_comment_lines":4237}},{"id":940457,"crate":"c-kzg","num":"0.4.0","dl_path":"/api/v1/crates/c-kzg/0.4.0/download","readme_path":"/api/v1/crates/c-kzg/0.4.0/readme","updated_at":"2023-10-31T11:19:35.926591Z","created_at":"2023-10-31T11:19:35.926591Z","downloads":130717,"features":{"default":["std"],"no-threads":[],"serde":["dep:serde"],"std":["hex/std","libc/std","serde?/std"]},"yanked":false,"yank_message":null,"lib_links":"ckzg","license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/c-kzg/0.4.0/dependencies","version_downloads":"/api/v1/crates/c-kzg/0.4.0/downloads","authors":"/api/v1/crates/c-kzg/0.4.0/authors"},"crate_size":582312,"published_by":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"audit_actions":[{"action":"publish","user":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"time":"2023-10-31T11:19:35.926591Z"}],"checksum":"32700dc7904064bb64e857d38a1766607372928e2466ee5f02a869829b3297d7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A minimal implementation of the Polynomial Commitments API for EIP-4844, written in C.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":7454,"comment_lines":1597,"files":26},"C Header":{"code_lines":4425,"comment_lines":624,"files":17},"C#":{"code_lines":933,"comment_lines":16,"files":2},"C++ Header":{"code_lines":1422,"comment_lines":28,"files":2},"Go":{"code_lines":4138,"comment_lines":519,"files":6},"Perl":{"code_lines":17870,"comment_lines":1300,"files":25},"Python":{"code_lines":93,"comment_lines":10,"files":1},"Rust":{"code_lines":1104,"comment_lines":76,"files":11},"SWIG":{"code_lines":728,"comment_lines":34,"files":1},"Shell":{"code_lines":80,"comment_lines":21,"files":1}},"total_code_lines":38247,"total_comment_lines":4225}},{"id":909208,"crate":"c-kzg","num":"0.1.1","dl_path":"/api/v1/crates/c-kzg/0.1.1/download","readme_path":"/api/v1/crates/c-kzg/0.1.1/readme","updated_at":"2023-09-28T10:12:17.837053Z","created_at":"2023-09-28T10:12:17.837053Z","downloads":157763,"features":{"default":["std","mainnet-spec"],"mainnet-spec":[],"no-threads":[],"serde":["dep:serde"],"std":["hex/std","libc/std","serde?/std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/c-kzg/0.1.1/dependencies","version_downloads":"/api/v1/crates/c-kzg/0.1.1/downloads","authors":"/api/v1/crates/c-kzg/0.1.1/authors"},"crate_size":584079,"published_by":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"audit_actions":[{"action":"publish","user":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"time":"2023-09-28T10:12:17.837053Z"}],"checksum":"ac926d808fb72fe09ebf471a091d6d72918876ccf0b4989766093d2d0d24a0ef","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A minimal implementation of the Polynomial Commitments API for EIP-4844, written in C.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":7472,"comment_lines":1600,"files":26},"C Header":{"code_lines":4449,"comment_lines":649,"files":17},"C#":{"code_lines":933,"comment_lines":16,"files":2},"C++ Header":{"code_lines":1422,"comment_lines":28,"files":2},"Go":{"code_lines":4138,"comment_lines":519,"files":6},"Perl":{"code_lines":17870,"comment_lines":1300,"files":25},"Python":{"code_lines":93,"comment_lines":10,"files":1},"Rust":{"code_lines":1165,"comment_lines":79,"files":11},"SWIG":{"code_lines":728,"comment_lines":34,"files":1},"Shell":{"code_lines":80,"comment_lines":21,"files":1}},"total_code_lines":38350,"total_comment_lines":4256}},{"id":887390,"crate":"c-kzg","num":"0.1.0","dl_path":"/api/v1/crates/c-kzg/0.1.0/download","readme_path":"/api/v1/crates/c-kzg/0.1.0/readme","updated_at":"2023-09-02T00:17:32.378114Z","created_at":"2023-09-02T00:17:32.378114Z","downloads":2420,"features":{"default":["mainnet-spec"],"mainnet-spec":[],"minimal-spec":[],"no-threads":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/c-kzg/0.1.0/dependencies","version_downloads":"/api/v1/crates/c-kzg/0.1.0/downloads","authors":"/api/v1/crates/c-kzg/0.1.0/authors"},"crate_size":583505,"published_by":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"audit_actions":[{"action":"publish","user":{"id":107613,"login":"rakita","name":null,"avatar":"https://avatars.githubusercontent.com/u/13179220?v=4","url":"https://github.com/rakita","github_username_matches":true,"created_at":"2015-07-04T17:52:45Z"},"time":"2023-09-02T00:17:32.378114Z"}],"checksum":"31f0713e909403fdfe705fe1c2d2880012cd46133fb61664fadd2cc5d7e53a7c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A minimal implementation of the Polynomial Commitments API for EIP-4844, written in C.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":7472,"comment_lines":1600,"files":26},"C Header":{"code_lines":4449,"comment_lines":649,"files":17},"C#":{"code_lines":933,"comment_lines":16,"files":2},"C++ Header":{"code_lines":1422,"comment_lines":28,"files":2},"Go":{"code_lines":4138,"comment_lines":519,"files":6},"Perl":{"code_lines":17870,"comment_lines":1300,"files":25},"Python":{"code_lines":93,"comment_lines":10,"files":1},"Rust":{"code_lines":1155,"comment_lines":71,"files":11},"SWIG":{"code_lines":728,"comment_lines":34,"files":1},"Shell":{"code_lines":80,"comment_lines":21,"files":1}},"total_code_lines":38340,"total_comment_lines":4248}}],"keywords":[],"categories":[]}