elective-stereophonic
elective-stereophonic
Paper Wallet singapore
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Stable Nxt Client: Nxt 1.12.2

Author Topic: Paper Wallet  (Read 6328 times)

Carrete

  • Newbie
  • *
  • Karma: +0/-0
  • Offline Offline
  • Posts: 9
    • View Profile
Paper Wallet
« on: April 15, 2017, 05:56:57 pm »

Hi!
Is it possible to generate an offline ARDR or NXT account (paper wallet), using Android?
Thanks!
Logged

Jose

  • Global Moderator
  • Hero Member
  • *****
  • Karma: +78/-1
  • Offline Offline
  • Posts: 629
    • View Profile
Re: Paper Wallet
« Reply #1 on: April 16, 2017, 06:51:00 am »

Well, The standard client works as a brain-wallet. That means that there isn't a wallet file to store your keys, security works via a secret passphrase. All wallets are decentralized and kept in the blockchain, so your account can be accessed from anywhere just by typing your passphrase (or just log in the client using your NXT account NXT-...-...-...-... if you only want to see your account balance and the previous movements in your account, no need to introduce your passphrase unless you are planning to make new transactions)


https://nxtwiki.org/wiki/FAQ#Wallet.2C_accounts.2C_and_account_balances

I guess it's possible to write down your passphrase in a piece of paper to create a kind of paper wallet if you want  ;) but it wouldn't have the significance that it has in other blockchains.
Logged

Carrete

  • Newbie
  • *
  • Karma: +0/-0
  • Offline Offline
  • Posts: 9
    • View Profile
Re: Paper Wallet
« Reply #2 on: April 16, 2017, 07:58:36 am »

Ok. Supose that I have already written down my passphrase in a piece of paper and I want to keep this private.
How can I know  my account NXT-...-...-...-... in order to send and store funds, using an offline Android device?
Thanks!
Logged

Jose

  • Global Moderator
  • Hero Member
  • *****
  • Karma: +78/-1
  • Offline Offline
  • Posts: 629
    • View Profile
Re: Paper Wallet
« Reply #3 on: April 16, 2017, 12:02:18 pm »

You just need to login once using your passphrase and the Nxt address Nxt-...-...-...-... (i.e. your account ID) will be shown in the dashboard.
share imagecertificity.com
 If you are concern about security issues in this first login (viruses, trojans or unknow software installed in your android device), you could run NRS in a ubuntu live cd, for example. And if I'm not mistaken, you don't even need to be online to know your account ID.

You only need to share your account ID (never share your passphrase!) with the sender to receive founds, but you would need to introduce your secret passpharse in the NRS to make outgoing transactions.
There is a way to sign your outgoing transactions using an offline device, for maximum security. You can have a look about it here: https://nxtwiki.org/wiki/Offline_Transaction_Signing

If you want even extra security, you can also set up Account Control, a kind of 2 Factor Autorization for your Nxt account: https://nxtwiki.org/wiki/Account_Control

More info: https://www.nxter.org/nxt-news-october-2016-i-improved-security/#Improve_Security
https://www.youtube.com/watch?v=pV2eKifqrOg
Logged

Carrete

  • Newbie
  • *
  • Karma: +0/-0
  • Offline Offline
  • Posts: 9
    • View Profile
Re: Paper Wallet
« Reply #4 on: April 17, 2017, 11:13:16 pm »

Hi!

Please try using NRS client being offline. You won't be able to login.

The point on this, is the possibility to generate an account being offline, which guarantee security against being hacked.

The only available actions if you are offline are:
-Generate token
-SignTransaction

Is it possible to generate an offline NXT account to store funds (paper wallet), using Android?

Thanks!
Logged

Carrete

  • Newbie
  • *
  • Karma: +0/-0
  • Offline Offline
  • Posts: 9
    • View Profile
Re: Paper Wallet
« Reply #5 on: April 18, 2017, 12:24:34 am »

I found bad news on bitcoin.stackexchange.com:

BTC has capability to create new account on offline computer and send coins to it without ever going online.

That way I can keep large chunk of my coins on my offline computer without worrying about keyloggers. Even if they got there during installation they won't be able to send anything because it's offline.

Such possibility doesn't exist in NXT.

Unlike BTC, new NXT account has to send to internet at least one outgoing transaction to become fully initialized by the network, and just sending money to that account is not sufficient for initialization. Otherwise collisions may spoil it.

I hope Ardor will fix this drawback.
Logged

qq2536007339

  • Hero Member
  • *****
  • Karma: +42/-9
  • Offline Offline
  • Posts: 514
    • View Profile
Re: Paper Wallet
« Reply #6 on: April 18, 2017, 01:33:28 am »

I found bad news on bitcoin.stackexchange.com:

BTC has capability to create new account on offline computer and send coins to it without ever going online.

That way I can keep large chunk of my coins on my offline computer without worrying about keyloggers. Even if they got there during installation they won't be able to send anything because it's offline.

Such possibility doesn't exist in NXT.

Unlike BTC, new NXT account has to send to internet at least one outgoing transaction to become fully initialized by the network, and just sending money to that account is not sufficient for initialization. Otherwise collisions may spoil it.

I hope Ardor will fix this drawback.

Ardor and NXT already offer that,and much easy to do offline sign,there is nothing need to fix.
Logged
你送我阿朵,我是要的。ARDOR-DJ68-PG7W-4JEU-2LU5T

Jose

  • Global Moderator
  • Hero Member
  • *****
  • Karma: +78/-1
  • Offline Offline
  • Posts: 629
    • View Profile
Re: Paper Wallet
« Reply #7 on: April 18, 2017, 06:47:30 am »

Please try using NRS client being offline. You won't be able to login.

I've just checked. That's not true. I've just created a brand new Nxt account using an offline computer:


The account ID is on the top left corner.
Logged

Jean-Luc

  • Core Dev
  • Hero Member
  • *****
  • Karma: +816/-81
  • Offline Offline
  • Posts: 1610
    • View Profile
Re: Paper Wallet
« Reply #8 on: April 18, 2017, 07:09:20 am »

Unlike BTC, new NXT account has to send to internet at least one outgoing transaction to become fully initialized by the network, and just sending money to that account is not sufficient for initialization. Otherwise collisions may spoil it.
There are two ways to initialize the public key for a new account without ever exposing its password to a online computer:
1. Add its public key as an attachment to an incoming transaction to that account. There is a recipient public key field that shows up in the send transaction modal when the recipient account does not yet have a public key.
2. Prepare an outgoing transaction from the new account on your online computer, copy it to the offline computer for signing, broadcast the signed transaction from the online computer thus setting the public key. The functionality to sign and broadcast transaction json or bytes is available under the cogwheel menu / transaction operations.
Logged
GPG key fingerprint: 263A 9EB0 29CF C77A 3D06  FD13 811D 6940 E1E4 240C
NXT-X4LF-9A4G-WN9Z-2R322

san2salim

  • Full Member
  • ***
  • Karma: +6/-0
  • Offline Offline
  • Posts: 102
  • giving chance to humanity, in this world
    • View Profile
    • mystellar.org
Re: Paper Wallet
« Reply #9 on: July 28, 2017, 11:30:07 pm »

PAPER WALLET for upcoming ARDORplatform.org and Frasindo.com

Frasindo team will release a lot of product only on ARDOR, STELLAR, and DASH.

hopefully our upcoming crowdsale is a success

Sample (Click on picture, for zoom)=


15x15cm

« Last Edit: July 28, 2017, 11:35:33 pm by san2salim »
Logged
▬▬▬▬▬▬  ▨ FRASINDO ▨  ▬▬▬▬▬▬
Official Partner of UBER & GRAB
 

elective-stereophonic
elective-stereophonic
assembly
assembly