{"id":15019032,"url":"https://github.com/monero-rs/monero-rs","last_synced_at":"2025-05-15T09:00:26.310Z","repository":{"id":40832813,"uuid":"175849375","full_name":"monero-rs/monero-rs","owner":"monero-rs","description":"The Rust Monero library published on crates.io","archived":false,"fork":false,"pushed_at":"2024-12-30T10:25:34.000Z","size":566,"stargazers_count":153,"open_issues_count":9,"forks_count":39,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-04-14T14:59:46.970Z","etag":null,"topics":["library","monero","rust"],"latest_commit_sha":null,"homepage":"https://docs.rs/monero","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/monero-rs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-03-15T15:49:54.000Z","updated_at":"2025-04-13T20:30:48.000Z","dependencies_parsed_at":"2023-12-13T15:29:25.630Z","dependency_job_id":"cf05983e-d7dc-458c-bc0a-f2989ed359e6","html_url":"https://github.com/monero-rs/monero-rs","commit_stats":{"total_commits":220,"total_committers":25,"mean_commits":8.8,"dds":0.6227272727272728,"last_synced_commit":"5d4104db6f0a32ea3c398db3141e8574ba010e42"},"previous_names":[],"tags_count":30,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monero-rs%2Fmonero-rs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monero-rs%2Fmonero-rs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monero-rs%2Fmonero-rs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monero-rs%2Fmonero-rs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/monero-rs","download_url":"https://codeload.github.com/monero-rs/monero-rs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254310509,"owners_count":22049467,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["library","monero","rust"],"created_at":"2024-09-24T19:52:48.400Z","updated_at":"2025-05-15T09:00:26.059Z","avatar_url":"https://github.com/monero-rs.png","language":"Rust","funding_links":[],"categories":["Libraries"],"sub_categories":["Other Wallets"],"readme":"[![Build Status](https://img.shields.io/github/actions/workflow/status/monero-rs/monero-rs/ci.yml?branch=main)](https://github.com/monero-rs/monero-rs/actions/workflows/ci.yml)\n[![Codecov branch](https://img.shields.io/codecov/c/gh/monero-rs/monero-rs/main)](https://app.codecov.io/gh/monero-rs/monero-rs)\n[![unsafe forbidden](https://img.shields.io/badge/unsafe-forbidden-success.svg)](https://github.com/rust-secure-code/safety-dance/)\n[![Crates.io](https://img.shields.io/crates/v/monero.svg)](https://crates.io/crates/monero)\n[![Documentation](https://docs.rs/monero/badge.svg)](https://docs.rs/monero)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![MSRV](https://img.shields.io/badge/MSRV-1.63.0-blue)](https://blog.rust-lang.org/2022/08/11/Rust-1.63.0.html)\n\n# Rust Monero Library\n\nLibrary with support for de/serialization on block data structures and key/address generation and scanning related to Monero cryptocurrency.\n\nSupports (or should support)\n\n- De/serialization of Monero blocks and transactions (consensus encoding)\n- Address and subaddress creation, de/serialization and validation\n- Private keys and one-time keys creation, de/serialization and validation\n- Transaction owned output detection and amount recovery with view keypair\n- Serde support on most structures with feature `serde`\n\n## Documentation\n\nCurrently can be found on [docs.rs/monero](https://docs.rs/monero). Patches to add usage examples and to expand on existing docs would be extremely appreciated.\n\n## Features\n\n### `serde`\n\nThe `serde` feature enables implementation of [`serde`](https://docs.rs/serde/latest/serde/) on serializable types across the library.\n\n### `experimental`\n\nThe `experimental` feature enable the method `signature_hash` in `Transaction`, the method computes the message to be signed by the CLSAG signature algorithm. This method is featured as experimental at the moment because it lacks reviews and tests.\n\n## Contributing\n\nContributions are generally welcome. If you intend to make larger changes please discuss them in an issue before PRing them to avoid duplicate work and architectural mismatches.\n\n## Releases and Changelog\n\nSee [CHANGELOG.md](CHANGELOG.md) and [RELEASING.md](RELEASING.md).\n\n## About\n\nThis started as a research project sponsored by TrueLevel SA, it is now developed and maintained by the Monero Rust Contributors and NOT by the Monero Core Team.\n\n## Licensing\n\nThe code in this project is licensed under the [MIT License](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonero-rs%2Fmonero-rs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmonero-rs%2Fmonero-rs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonero-rs%2Fmonero-rs/lists"}