spesmilo / spesmilo/electrum

Feature-Request: Add a way to direct send BC from private keys

Open
#7,244 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

topic-wallet 👛
Dominant language
Python
Stars
8.6k
Forks
3.5k
Avg merge
2d 8h
Merged PRs (30d)
61

Description

When using standard wallet, it is only possible to sweep private keys, not import them. But sweeping costs BC.

When getting bitcoins via paper wallet, it would be nice to direct use the private key to send BC (maybe with BC from addresses in standard wallet). But it is not possible to import private keys in such a type of wallet.

This would have several advantages:

  • The rest could go to a change address
  • One saves the additional cost
  • Combined pays with already in store BC

The address/private key must be stored just until it is empty.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the standard wallet's existing private-key sweep flow and how transactions combine wallet funds with swept funds. Define how a private key is held only until its balance is spent, how change is handled, and how the existing cost of sweeping is avoided. Done means a paper-wallet key can send directly with optional standard-wallet funds while preserving the remaining balance as change.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
blockchain, security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.