awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
bitcoin-wallet avatar

bitcoin-wallet/bitcoin-wallet

0
View on GitHub↗
4,144 stars·2,279 forks·Java·14 views

Bitcoin Wallet

This project is a mobile Bitcoin wallet and standalone node for Android devices. It enables the management of private keys and the processing of cryptocurrency transactions directly on the device without relying on a centralized backend server.

The application distinguishes itself by supporting decentralized node operations, allowing users to maintain a direct connection to the blockchain network. It also integrates near-field communication to read payment requests from passive tags, automating the population of transaction details.

The wallet includes capabilities for portfolio tracking with real-time exchange rate integration, encrypted local storage for private keys with backup options, and the ability to consolidate funds from external wallet sources.

Features

  • Blockchain Node Implementations - Hosts a full or pruned blockchain node directly on the Android device to maintain a decentralized network connection.
  • Bitcoin Full Node Integrations - Integrates a wallet with a privately managed standalone Bitcoin node for decentralized operation.
  • UTXO Management Tools - Tracks unspent transaction outputs locally to calculate available balances and construct new transaction inputs.
  • Bitcoin Payment Processing - Processes Bitcoin transactions using a standalone mobile node without relying on centralized backends.
  • Cryptocurrency Wallets - Provides a mobile implementation for managing private keys and executing decentralized cryptocurrency transactions.
  • Encrypted Storage - Provides an encryption layer to protect private keys and sensitive metadata on the device disk.
  • Private Key Encryption - Secures private keys using encrypted application storage with support for automatic and manual backups.
  • Local Private Key Stores - Provides a secure local storage system for cryptocurrency private keys and metadata.
  • Bitcoin Wallet Clients - Implements a non-custodial Bitcoin wallet for Android that manages keys and transactions locally.
  • Decentralized Node Operation - Operates a standalone node on a mobile device to facilitate peer-to-peer payments without a central server.
  • Cryptocurrency Portfolio Trackers - Monitors Bitcoin balances and converts them to fiat currencies using real-time exchange rate feeds.
  • Payment Request Parsing - Decodes NFC signals to automatically extract payment addresses and amounts from hardware tags.
  • NFC-Based Payments - Uses NFC to read payment requests from passive tags to automatically fill in transaction details.
  • NFC Tag Integrations - Provides the ability to read payment requests from passive NFC tags to automatically populate Bitcoin transaction details.
  • NFC-Enabled Wallets - Integrates NFC support to read passive tags and automate Bitcoin transaction details.
  • Transaction Signing and Broadcasting - Implements the broadcasting of signed cryptocurrency transactions to the peer-to-peer network.
  • Productivity and Utilities - Standalone cryptocurrency wallet for Android.

Star history

Star history chart for bitcoin-wallet/bitcoin-walletStar history chart for bitcoin-wallet/bitcoin-wallet

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does bitcoin-wallet/bitcoin-wallet do?

This project is a mobile Bitcoin wallet and standalone node for Android devices. It enables the management of private keys and the processing of cryptocurrency transactions directly on the device without relying on a centralized backend server.

What are the main features of bitcoin-wallet/bitcoin-wallet?

The main features of bitcoin-wallet/bitcoin-wallet are: Blockchain Node Implementations, Bitcoin Full Node Integrations, UTXO Management Tools, Bitcoin Payment Processing, Cryptocurrency Wallets, Encrypted Storage, Private Key Encryption, Local Private Key Stores.

Which projects share features with bitcoin-wallet/bitcoin-wallet?

Projects with overlapping indexed features include: bitpay/bitcore — Bitcore is a blockchain development framework and a set of libraries used to build applications that interact with the… spesmilo/electrum — Electrum is an open-source, non-custodial Bitcoin wallet client that manages keys, transactions, and balances using… metamask/metamask-extension — This project is an Ethereum wallet browser extension that serves as a blockchain identity manager and a bridge between… bitpay/wallet — This project is a multi-chain cryptocurrency wallet and self-custodial asset manager. It allows users to store,… bluewallet/bluewallet — BlueWallet is a Bitcoin wallet application that provides a mobile interface for managing Bitcoin assets, including… trustwallet/assets — This project provides a collection of infrastructure components for multichain wallet integration, including a…

Projects sharing features with Bitcoin Wallet

These projects share indexed features with Bitcoin Wallet. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • bitpay/bitcorebitpay avatar

    bitpay/bitcore

    4,988View on GitHub↗

    Bitcore is a blockchain development framework and a set of libraries used to build applications that interact with the Bitcoin network and other blockchain protocols. It provides a multi-chain cryptocurrency wallet implementation, a peer-to-peer client for synchronizing distributed ledger data, and a transaction orchestrator for constructing, signing, and broadcasting transactions. The framework features a standardized JSON-RPC wrapper to normalize communication between applications and diverse blockchain node APIs. It implements hierarchical deterministic wallets that derive keys and address

    TypeScript
    View on GitHub↗4,988
  • spesmilo/electrumspesmilo avatar

    spesmilo/electrum

    8,501View on GitHub↗

    Electrum is an open-source, non-custodial Bitcoin wallet client that manages keys, transactions, and balances using Simplified Payment Verification (SPV) for lightweight transaction verification without downloading the full blockchain. It operates through a persistent background daemon that exposes a JSON-RPC interface for wallet operations and automation, and generates wallet keys from a mnemonic seed phrase using hierarchical deterministic key derivation. The wallet distinguishes itself through support for cold storage security with offline transaction signing on air-gapped devices, integra

    Pythonbitcoinbitcoin-walletelectrum
    View on GitHub↗8,501
  • metamask/metamask-extensionMetaMask avatar

    MetaMask/metamask-extension

    13,147View on GitHub↗

    This project is an Ethereum wallet browser extension that serves as a blockchain identity manager and a bridge between decentralized applications and the Ethereum blockchain. It functions as a multi-network blockchain wallet, allowing users to manage digital keys and interact with various Ethereum-compatible network ecosystems. The software provides a provider interface for signing transactions and reading chain data. It enables users to switch between different blockchain networks and maintain secure identities to authenticate on decentralized networks. The system covers the management of w

    TypeScriptbravechromedapp
    View on GitHub↗13,147
  • bluewallet/bluewalletBlueWallet avatar

    BlueWallet/BlueWallet

    3,146View on GitHub↗

    BlueWallet is a Bitcoin wallet application that provides a mobile interface for managing Bitcoin assets, including standard wallets and specialized tools for Lightning Network payments. It serves as a coordinator for various wallet types, including multisig vaults and watch-only interfaces. The project distinguishes itself through advanced security and privacy features, such as decoy storage architecture to hide assets during forced disclosure and custom entropy generation using physical dice or coins. It supports air-gapped transaction management via QR codes and PSBT integration for hardwar

    TypeScriptbitcoinbitcoinjsblockchain
    View on GitHub↗3,146
Compare all 30 related projects→