Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Rust
  3. wagyu

wagyu

Apache-2.0Rustv0.6.1

A Rust library and CLI for generating, importing, and managing cryptocurrency wallets for Bitcoin, Ethereum, Monero, and Zcash.

Visit WebsiteGitHubGitHub
642 stars108 forks0 contributors

What is wagyu?

Wagyu is a Rust library and command-line interface for generating, importing, and managing cryptocurrency wallets. It solves the problem of securely creating wallets for multiple cryptocurrencies (Bitcoin, Ethereum, Monero, Zcash) with support for standard formats, HD wallets, mnemonics, and raw transaction creation.

Target Audience

Developers building cryptocurrency applications, wallets, or tools who need a reliable, offline-capable library for wallet operations across multiple blockchains.

Value Proposition

Wagyu offers a unified, extensible, and secure solution for multi-currency wallet management, with a modular design that allows easy integration and support for new cryptocurrencies, all written in Rust for performance and safety.

Overview

A Rust library for generating cryptocurrency wallets

Use Cases

Best For

  • Generating secure cryptocurrency wallets for Bitcoin, Ethereum, Monero, and Zcash
  • Creating HD wallets with BIP-32/44/49 standards and mnemonics
  • Importing existing wallets via private keys, addresses, or mnemonics
  • Building CLI tools for wallet management and transaction crafting
  • Developing cryptocurrency applications that require offline wallet operations
  • Extending wallet support to new cryptocurrencies using a modular framework

Not Ideal For

  • Applications requiring real-time Monero transaction crafting or Zcash Sapling spends
  • Projects needing integrated blockchain queries or live network connectivity for wallet operations
  • Teams building consumer-facing wallet apps with graphical interfaces without command-line expertise

Pros & Cons

Pros

Multi-Currency Support

Supports Bitcoin, Ethereum, Monero, and Zcash with specific formats and networks, as detailed in the feature tables, enabling unified wallet management.

HD Wallet Standards

Implements BIP-32, BIP-44, BIP-49 for Bitcoin and similar for Ethereum and Zcash, providing secure hierarchical deterministic wallets with custom derivation paths.

Modular Extensibility

Offers a wagyu_model framework that allows developers to add support for new cryptocurrencies by implementing defined traits, promoting easy integration.

Offline-First Security

Designed for offline operation, prioritizing security by reducing reliance on external services for wallet generation and import, as stated in the philosophy.

Cons

Limited Transaction Capabilities

The README explicitly admits it cannot craft Monero transactions or Zcash Sapling spends due to offline operation, restricting full transaction workflows.

Complex CLI Interface

With numerous flags and options for each cryptocurrency command, as shown in the usage guide, it has a steep learning curve for casual or rapid prototyping.

Rust Ecosystem Dependency

Requires Rust installation and familiarity, which may not align with teams using other programming languages or seeking quick integration without Rust tooling.

Frequently Asked Questions

Quick Stats

Stars642
Forks108
Contributors0
Open Issues15
Last commit4 years ago
CreatedSince 2018

Tags

#wallet-generation#offline-tool#cryptocurrency#cli-tool#hd-wallet#bitcoin#ethereum#rust

Built With

R
Rust

Links & Resources

Website

Included in

Rust56.6k
Auto-fetched 1 day ago

Related Projects

linera-protocollinera-protocol

Main repository for the Linera protocol

Stars32,132
Forks2,406
Last commit1 day ago
DiemDiem

Diem’s mission is to build a trusted and innovative financial network that empowers people and businesses around the world.

Stars16,669
Forks2,543
Last commit8 days ago
FoundryFoundry

Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.

Stars10,567
Forks2,603
Last commit1 day ago
datahavendatahaven

An EVM compatible Substrate chain, powered by StorageHub and secured by EigenLayer

Stars7,904
Forks146
Last commit4 months ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub