All Projects → monero-rs → monero-rs

monero-rs / monero-rs

Licence: MIT License
The Rust Monero library published on crates.io.

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to monero-rs

CryptoCurrency
Page to keep track of value & profits of a portfolio of cryptocurrency (based on Coinmarketcap, Bitfinex and Binance)
Stars: ✭ 27 (-58.46%)
Mutual labels:  monero
monero-stratum-docker
No description or website provided.
Stars: ✭ 42 (-35.38%)
Mutual labels:  monero
pymonero
Python Monero, a fork of monero-project/monero to deliver python c++ bindings
Stars: ✭ 12 (-81.54%)
Mutual labels:  monero
wallets
💰Multi-crypto wallets/keys generator for cold storage with built-in encryption.
Stars: ✭ 53 (-18.46%)
Mutual labels:  monero
sako
A self-hosted Monero web-interface.
Stars: ✭ 30 (-53.85%)
Mutual labels:  monero
coin-hive-proxy
Deprecated. Use CoinHive Stratum instead.
Stars: ✭ 33 (-49.23%)
Mutual labels:  monero
self-hosted-services
A core set of privacy-preserving services that can be easily self-hosted via Docker Compose.
Stars: ✭ 123 (+89.23%)
Mutual labels:  monero
xmr-btc-atomic-swap
Cross-chain atomic swap protocol between Monero and Bitcoin
Stars: ✭ 67 (+3.08%)
Mutual labels:  monero
dont-buy-monero-sticker
Don't buy Monero sticker
Stars: ✭ 46 (-29.23%)
Mutual labels:  monero
meta
General management, info and governance of the Ecosystem project
Stars: ✭ 28 (-56.92%)
Mutual labels:  monero
vanity-monero
💳 Generate vanity address for CryptoNote currency (Monero etc.).
Stars: ✭ 51 (-21.54%)
Mutual labels:  monero
wallet-address-validator
Useful library for validation of Bitcoin, Litecoin, Ethereum and other cryptocoin addresses
Stars: ✭ 240 (+269.23%)
Mutual labels:  monero
miningcore
Miningcore is a high-performance Mining Pool Software for Linux and Windows.
Stars: ✭ 554 (+752.31%)
Mutual labels:  monero
monerobox
A plug-and-play, zero-configuration Monero full node box
Stars: ✭ 28 (-56.92%)
Mutual labels:  monero
SilentXMRMiner
A Silent (Hidden) Monero (XMR) Miner Builder
Stars: ✭ 417 (+541.54%)
Mutual labels:  monero
monero-lws
Monero Light Wallet Server (scans monero viewkeys and implements mymonero API)
Stars: ✭ 41 (-36.92%)
Mutual labels:  monero
node-cryptonight
node bindings for cryptonight hashing
Stars: ✭ 15 (-76.92%)
Mutual labels:  monero
electronero
Electronero Network: a secure, private, mobile based cryptocurrency network. 5 parallel, interoperable, scalable, lightning fast blockchains. Electronero $(ETNX) https://t.me/electronero_network, Electronero Pulse $(ETNXP) https://t.me/etnxp, LITENERO $(LTNX) https://t.me/litenero, GOLDNERO $(GLDX) https://t.me/goldnero, CRYSTALEUM $(CRFI) https…
Stars: ✭ 18 (-72.31%)
Mutual labels:  monero
monero-wallet-android-app
Monero Wallet: An Android Cryptocurrencies Wallet
Stars: ✭ 15 (-76.92%)
Mutual labels:  monero
FPGA CryptoNight V7
FPGA CryptoNight V7 Minner
Stars: ✭ 21 (-67.69%)
Mutual labels:  monero

Build Status Codecov branch unsafe forbidden Crates.io Documentation License: MIT MSRV

Rust Monero Library

Library with support for de/serialization on block data structures and key/address generation and scanning related to Monero cryptocurrency.

Supports (or should support)

  • De/serialization of Monero blocks and transactions (consensus encoding)
  • Address and subaddress creation, de/serialization and validation
  • Private keys and one-time keys creation, de/serialization and validation
  • Transaction owned output detection and amount recovery with view keypair
  • Serde support on most structures with feature serde_support

Documentation

Currently can be found on docs.rs/monero. Patches to add usage examples and to expand on existing docs would be extremely appreciated.

Features

serde_support

The serde_support feature enables implementation of serde on serializable types across the library.

experimental

The 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.

Contributing

Contributions 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.

Releases and Changelog

See CHANGELOG.md and RELEASING.md.

About

This 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.

Licensing

The code in this project is licensed under the MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].