umbrellacorp03 / PaperBurst

Paper Wallet Generator for Burstcoin
GNU General Public License v3.0
7 stars 0 forks source link

Add "Activate Paper Wallet" instructions #2

Open umbrellacorp03 opened 5 years ago

xerxes1986 commented 5 years ago

Suggestion: Implement basic HTTP API interface that:

1) Sends Burst to new paper wallet address(s) from account/passphrase supplied by user 2) Checks blockchain for funds received 3) Issues "name-set" transaction on new account, publishing public key

This can be done fairly simply using HTTP GET/POST requests and either a local wallet or online wallet API, and would provide frictionless usability :)

umbrellacorp03 commented 5 years ago

Suggestion: Implement basic HTTP API interface that:

  1. Sends Burst to new paper wallet address(s) from account/passphrase supplied by user
  2. Checks blockchain for funds received
  3. Issues "name-set" transaction on new account, publishing public key

This can be done fairly simply using HTTP GET/POST requests and either a local wallet or online wallet API, and would provide frictionless usability :)

Counter-proposal:

  1. PaperBurst sends Burst to new paper wallet address(s) from account/passphrase supplied by user
  2. Make use of recipientPublicKey parameter in sendMoney API call to directly "activate" the paper wallet.

No need to check blockcain, no need to issue "name-set" transaction or create an outgoing tx from the paper wallet.

This feature would be optional, and user will be given the choice to use local wallet or online wallet.