Faq

From Nxtwiki
(Redirected from Wiki/How-To:VerifySHA256)
Jump to: navigation, search

Introduction

What is Nxt?

Nxt is a blockchain platform with multiple core-level features that has been running publicly since late 2013. It is coded from scratch in Java, unlike most of the other platforms launched at the time. It's 100% Proof of Stake, meaning that the more NXT you have the higher chances you have of processing the next block. Because it's not dependent on computational power, a full node can run on something as light as a Raspberry Pi. Only 1 billion tokens were created and since there is no inflation, there will be no new coins created. So, when blocks are forged (Nxt terminology for mining) only the transaction fees are given as a block reward.

Was there an ICO for Nxt?

Yes. Actually, when BCNext, the anonymous creator of Nxt, held the ICO, it was one of the first ICOs in crypto with a total of about 21 BTC collected in late 2013. At the time, this was worth around USD 6000.

What is Jelurida?

Jelurida BV is the corporate entity of developers and owns the IP rights of Nxt. It was created in 2016 and provides licenses for private versions of Nxt as well as consulting and modification services to interested parties. However, Jelurida will not do so for chains that would compete against Nxt. Members of Jelurida have regularly been at events, whether as an attendee, an exhibitor, or as a speaker, and continue to do so. For more information about Jelurida, visit their website at Jelurida.com

What is the Nxt Foundation?

The Nxt Foundation was created in 2014 when some members of the Nxt community came together at an event and decided to present themselves under that banner since there was no entity surrounding Nxt at that time. It was officially established in 2015 as a nonprofit in the Netherlands (Stichting NXT) to be the primary point-of-contact for businesses wishing to use Nxt and raised the equivalent of about EUR 70 000 in donations in the TNSEE campaign. Though funds from that campaign still remain beyond the 1-year estimate, most of its funding today comes from the Supporter Program. Its role has since evolved into supporting the community through the creation and moderation of community channels, such as the NxtChat Slack Team, the Nxt subreddit, and Nxtforum.org, as well as the maintenance of Nxt.org and social media accounts, among others. It also helps interested project leaders, businesses, and organizations with the use of the technology. Like Jelurida, the Nxt Foundation also regularly has a presence at events in a similar capacity. For more information about the Nxt Foundation, visit their website at NxtFoundation.io

Nxt FAQ

Where do I get started?

Aside from this post, Nxter Magazine has a great section on their site called Nxt 101 for people new to Nxt.

What wallet/client should I use?

We recommend using the Nxt core client which you can download from Nxt.org.

Is there a light wallet/client?

There is no dedicated light core wallet/client, but you can activate a light mode in the Nxt core client this way:

  1. Locate directory nxt/conf.
    On Windows it is here: C:\Users<UserName>\AppData\Roaming\NXT\conf
    Mac: ~/.nxt/conf
    Linux: /conf folder under the root installation
  2. Create a text file nxt.properties in this directory with a single line:
    nxt.isLightClient=true
  3. Start the Nxt client and it will not be downloading the blockchain, which will be accessed using public nodes.

Is there a mobile wallet?

There is one for Android, refer to Android Full Node

How do I set up Nxt on a Raspberry Pi?

coretechs wrote a great guide on NxtPortal which you can find here.

How do I get NXT?

Here's places where you can get NXT with CNY, EUR, USDT, BTC and other currencies.

You can also use the Shapeshift and Changelly integration within the Nxt client itself.

What is the size of the Nxt blockchain?

As of May 2017, the Nxt blockchain is less than 3 GB.

What is the roadmap of Nxt?

There currently is not one publicly available for Nxt. However, Jelurida may release one soon after the launch of Ardor.

Where can I find more detailed information about Nxt and its features?

We recommend taking a look at this Wiki for detailed information. Start in the Features section of the main page.

Where do I find news about Nxt?

Nxter magazine provides weekly newsletters about Nxt and topics related to it such as important announcements from Jelurida and the Nxt Foundation, 3rd party projects, community developments, event participation, and other news.

Where do I find information about the API?

Information about the API can be found on the API page of this wiki.

What features does Nxt have?

Nxt has numerous core-level features such as the ability to issue assets, which are tokens on Nxt that use NXT for transaction fees, a decentralized asset exchange, decentralized voting, shuffling (for anonymity), alias system, decentralized marketplace, multisig capabilities, and a monetary system for currencies. For more information you can start in the Features section of the main page on this wiki.

How many nodes are up for Nxt?

PeerExplorer is a great tool to see live information about nodes.

How to verify authenticity of Nxt installations

Windows exe: Right click, Properties, Digital Signatures Tab, Name of Signer should be "Jelurida Swiss SA"

Mac DMG file: 1. Open the DMG file to create the Nxt Installer application 2. From the command like issue the following command:

codesign --verify -v /Applications/Nxt-installer.app

The output should be: valid on disk For more a verbose output use:

codesign -dv --verbose=4 /Applications/nxt-installer.app

Linux .sh and .zip files

sha256sum <file name>

The result should match the sha256 hash published on https://nxtforum.org/ by account Jelurida

Android mobile app: Note: You may need to install gpg from GNUPG.org.

  1. Point your web browser at https://www.jelurida.com/ardor/downloads
  2. In this web, you will see the latest Android software in file, along with a corresponding .ASC file. The ZIP file contains the Nxt software, and the ASC file contains the GPG signature.
  3. Download both the clint ZIP file and its corresponding ASC file, and place them into the same directory on your system
  4. Execute the following command

    gpg --verify SIGFILE.asc

    ...where SIGFILE is the name of the ASC file

Execute the following command

gpg --verify SIGFILE.asc

...where SIGFILE is the name of the ASC file published on https://www.jelurida.com/ardor-android.apk.asc

How To Verify the GPG signature

Nxt software is "fingerprinted" with GNU Privacy Guard (GPG) signatures.

Linux/UNIX

Note: You may need to install gpg from GNUPG.org.

  1. Point your web browser at https://bitbucket.org/JeanLucPicard/nxt/downloads/
    • The contents of the download directory will appear
  2. In this directory, you will see the latest software in a ZIP file, along with a corresponding .ASC file. The ZIP file contains the Nxt software, and the ASC file contains the GPG signature.
  3. Download both the clint ZIP file and its corresponding ASC file, and place them into the same directory on your UNIX/Linux system
  4. Execute the following command

    gpg --verify SIGFILE.asc

    ...where SIGFILE is the name of the ASC file

Mac OS X

Note: You may need to install GPG Suite from GPGTools.org.

  1. Point your web browser at https://bitbucket.org/JeanLucPicard/nxt/downloads/
    • The contents of the download directory will appear
  2. In this directory, you will see the latest software in a ZIP file, along with a corresponding .ASC file. The ZIP file contains the Nxt software, and the ASC file contains the GPG signature.
  3. Download both the clint ZIP file and its corresponding ASC file, and place them into the same directory on your Mac
  4. Open Terminal (Applications -> Utilities -> Terminal)
  5. Change directory to the directory where your ZIP and ASC file are stored. For example, if you've placed the files on your desktop, you may type

    cd /users/BOB/Desktop

    ...where BOB is replaced with your account name
  6. Execute the following command

    gpg --verify SIGFILE.asc

    ...where SIGFILE is the name of the ASC file

Where is the source code?

You can find the source code in Jelurida's Bitbucket.

Where can I get the changelog?

You can download the changelog by clicking this link.

Does Nxt have a testnet?

Yes. You can find information on how to access testnet on the Testnet wiki page and request testNXT or participate in discussions here on NxtForum.

What projects are currently using or testing Nxt?

There are multiple projects currently using or testing Nxt utilizing one or more of its features. A comprehensive list is not possible to be made as there can be projects running on Nxt that even the core developers will not be aware of due to the decentralized nature of Nxt. There is no permission needed to use Nxt. In addition, since it is open source GPLv2, people may be testing it in a private research environment without anyone in the community knowing. Additionally, projects may be abandoned without the knowledge of the community, or have gone into justified "hibernation" status. However, that said, here are some resources which you can use to see which projects are running publicly on Nxt:

How do I access my MyNxt account on the Nxt client/wallet?

Please follow these instructions to see how you can do so. Your MyNxt Master Password is likely not the same as your Nxt account passphrase. Please note that this service has been discontinued.

General Software Questions

Why am I getting a Java error when I try to start the software?

Nxt relies on Java 8.  Make sure you download and install latest version installed from Oracle! You can check to see which version of Java is running on your computer by running the following command in a terminal window:

java -version

Why cannot I open the client in a web browser?

First of all, you need to make sure that the Nxt server window has finished loading, as indicated by a message like this:

Nxt Server 1.12.2 started successfully.

To access your client interface, you can then use either of these addresses:

http://localhost:7876/
http://127.0.0.1:7876/

Why doesn't my blockchain finish loading?

Patience is usually the best fix; your client will eventually catch up with the network. Some delay may occur specially when you have updated to a new software version that performs a database upgrade. If you are in a hurry you can download a recent copy of the blockchain from the Jelurida web site.

Why do my blockchain files keep getting corrupted?

The blockchain database may get corrupted as a result of the Nxt software being forcefully terminated, in a way that doesn't allow the server to close the database properly. You should be able to see "Database shutdown completed" in the log before shutdown, as a sign that data files have been properly closed. To prevent data corruption when closing Nxt:

  • In Windows, use Ctrl-C to shut down the process in the terminal window
  • In UNIX, use kill -15 #ID PROCESS do not use kill -9 #ID PROCESS.

Account Questions

The client says I have 0 NXT in my account but I have not transferred my coins anywhere

In some cases, right after unlocking your account in the client, the balance might momentarily appear like zero or a different amount than expected. This will happen if the blockchain has not been completely downloaded by your software yet, and the blocks containing your deposits are yet to be downloaded. Check the time stamp on the latest block in the "Blocks" panel. If it is not very recent (within a minute or two), wait and give the software some time to catch up. Your balance should match the balance showing for your account in the blockchain explorer in a few minutes.

I'm trying to unlock my account, but I keep accessing a different account number than the one I created. What's going on?

Since different account numbers are accessed using different passphrases, getting a different account number than the one you expected means you used a different passphrase than the one originally used to generate your account number. Make sure you are introducing your original passphrase correctly. This means double-checking for typing mistakes, and ensuring no extra spaces are accidentally pasted (or omitted!) in the beginning or the end of your passphrase as you paste it to unlock your account.

I created an account. Why cannot I see it referenced in the blockchain?

In general, you can use a blockchain explorer to search for your account, examine your balance, transaction history, and more.  Information about your account will not appear in the blockchain until there is at least one confirmed transaction that references your account.  This is because the blockchain is a record of transactions, not account information. If you have created an account but have never sent any Nxt to it, the account will not appear in the blockchain.

Post-Ardor FAQ

What will happen to Nxt after Ardor launches?

Nxt will continue to be developed by Jelurida. A portion of the funds from the Ignis token sale will be going towards Nxt development as well as explained in the Whitepaper

What will happen to my Nxt account after Ardor launches?

Though aliases, assets, currencies, NXT, and other things will stay on your account, some projects may choose to move, such as assets that are moving to Ardor. If you are following a project closely and are interested to know whether they'll stay on Nxt or move to Ardor, please ask the respective project team or leader. However, if they are migrating, please be aware that no official announcement has been made yet about the migration process.

How do I migrate my application to Ardor?

If you want to migrate your application to Ardor, please refer to this guide.

What does Nxt have that Ardor will not?

When pruning is activated, intended to address the blockchain bloat issue with multiple chains powered by Ardor, only transactions on the Ardor main chain (ARDR) will be kept by all full nodes. Most of the features found on Nxt will not be found on the main chain and only on child chains like Ignis. However, because of pruning, child chain transaction records will be snapshotted (to continue on from the pruning point) then pruned from full nodes after every 1440 blocks (~24 hours), though secured cryptographically on the main chain blocks. Basically, with Nxt, all full nodes keep all transactional data, while on Ardor only archival nodes will for the child chains. Other features and use cases may utilize this for purposes unique to Nxt.

IGNIS Token Sale FAQ (sale is over now)

Where can I find official announcements about the IGNIS Token Sale?

https://www.jelurida.com/ico

What is the JLRDA token?

The JLRDA token is an NXT token of type "Controllable Currency" which represents the future IGNIS balances on the NXT blockchain. Being a Controllable Currency only the issuer of the currency i.e. Jelurida can sell it, and once sold it cannot be freely transferred between accounts. Read about the "CONTROLLABLE" currency property [1] for more details.

How can I buy IGNIS tokens (JLRDA currency) in the token sale?

The best and safest option is to buy IGNIS using the "IGNIS Token Sale" page of the official NXT 1.11.6+ wallet. This page will guide you through the process of buying IGNIS and convert other coins to NXT. Since the price of IGNIS is denominated in NXT, you'll have to purchase NXT first.

Do I need to run a local NXT node in order to participate?

Running your own node is safest option. If you have the blockchain fully synced and your NXT balance available you are all set for buying Ignis in the token sale. Another option is to run your NXT node as a light client and connect to a remote NXT node. This way you don't need to download the blockchain but you need to trust the remote node not to send you malicious information.

Can I buy IGNIS tokens using Bitcoin or another altcoin?

Not directly, since we believe NXT is a better crowd funding platform than anything else out there, we would like you to buy NXT in order to buy IGNIS. Having said that, we cannot prevent 3rd parties from selling IGNIS tokens they bought themselves to investors using off blockchain deals. This is generally not recommended since this will require you to trust these 3rd parties to actually send you the IGNIS tokens once they are distributed on mainnet.

Is there a risk that a single large investor will fully buy the first price level and not let anyone else participate?

This risk exists like in any other token sale, and we cannot fully prevent it. We will try to make it difficult for a large investor to do so, by separating the sale of each price level to several smaller exchange offers which will be published without announcement of a specific block height. Also please consider that if someone does buy a large portion of the IGNIS tokens at one price level, they cannot sell it on to the buyers of the next price level due to the limitations imposed by the controllable currency.

After buying IGNIS tokens in the token sale what do I need to do?

All you need to do is remember your NXT account passphrase. The same passphrase will be used on the Ardor mainnet to access your IGNIS tokens once they are distributed.

In case I buy IGNIS in the token sale, am I also entitled to automatically receive Bitswift tokens?

Yes, once BitSwift is issued as a child chain on Ardor, 10% of the BitSwift tokens will be distributed to IGNIS holders regardless if they bought it in the token sale or received it based on their NXT holding.

What if I choose to keep my NXT and not participate in the token sale, will I still receive IGNIS?

Yes, you will receive 0.5 IGNIS per 1 NXT during the Ardor Genesis snapshot which will take place 2 weeks after the end of the last stage of the token sale. Note that if you keep your NXT on an exchange, you'll need to make sure the exchange will send you your IGNIS tokens.

When will central exchanges support the IGNIS token?

Probably after the Ardor mainnet launch. Before that the IGNIS tokens are locked as JLRDA controllable currency and cannot be traded.

Do not attempt to trade JLRDA tokens on the blockchain since this is likely scam entities