Transaction Fees

From Nxt Wiki
Jump to: navigation, search

1 Nxt Fees by Transaction Type

The following table details the basic, minimum transaction fees in NXT required to issue different types of transactions in the Nxt network.

In the case of Phased Transactions, transactions that are executed only in certain conditions or following an approval model, additional fees may apply. You should add to the basic fee amount the fee surcharges required depending on the conditions for the transaction to be executed.

Type Fee Notes
Sending NXT, Assets or Currency 1 NXT minimum fee. You an add a message to your transfer. There are two ways to send a message, one that is permanent on the blockchain and one that is not permanent. You only pay an additional fee for permanent messages. Permanent Encrypted messages has a fixed fee of 1 NXT. Permanent Unencrypted messages have a fee of 1 NXT per 32 bytes of text.
Effective Balance Leasing 1 NXT
Using the integrated Shapeshift exchange 1 NXT per transaction
Account Info Fee 1 NXT 2 NXT per additional 32 bytes after the first 32 bytes.
Alias - Creation 2 NXT 2 NXT per additional 32 bytes after the first 32 bytes of the filled fields (alias, URI, account ID, etc)
Alias - Selling 1 NXT
Alias - Buying 1 NXT
Alias - Delete 1 NXT
Assets - Singleton Asset Issuance Fee 1 NXT 1 NXT per additional 32 bytes after the first 32 bytes for the description and name of the asset
Assets - Normal Asset Issuance Fee 1000 NXT
Assets - Asset Transfer Fee 1 NXT
Assets - Asset Deletion Fee 1 NXT
Assets - Asset Dividend Payment 1 NXT
Assets - Asset Exchange fee 1 NXT per order or cancellation plus a 1 NXT transaction fee for filled orders Transaction fee for filled orders are paid by the market taker, not the market maker
Currency - Five letter currency issuance 40 NXT
Currency - Four letter currency issuance 1000 NXT
Currency - Three letter currency issuance 25000 NXT
Data Cloud - Upload 0.1 NXT per 1024 bytes of data A minimum of 1 NXT is always charged
Marketplace - Listing 2 NXT 2 NXT per additional 32 bytes after the first 32 bytes of content (name and description)
Marketplace - Price or quantity change 1 NXT
Marketplace - Delisting 1 NXT
Marketplace - Delivery 1 NXT 2 NXT per additional 32 bytes after the first 32 bytes of content (dependent on what the original name and description were)
Marketplace - Feedback 1 NXT
Messaging - Normal 1 NXT per 32 bytes of the message
Messaging - Prunable messages (plaintext and encrypted) 0.1 NXT per 32 bytes of the message
Messaging - Encrypted 1 NXT 1 NXT per additional 32 bytes of encrypted data
Shuffling - Registering new shuffle 1 NXT
Shuffling - Shuffling 10 NXT
Shuffling - Verification 1 NXT
Shuffling - Cancellation 1000 NXT A security deposit of 1000 NXT is required to shuffle. If you cancel your shuffling procedure (please refer to [this link](https://bitbucket.org/JeanLucPicard/nxt/issues/325/coin-shuffling) for a more extensive detailing of what canceling is considered) this security deposit is passed on to the block generators.
Voting - Poll Creation 10 NXT with up to 19 options 1 NXT per additional option above 19. Also, the first 288 bytes of content (option texts, descriptions, pool name, etc.) are free. After that, 2 NXT per additional 32 bytes
Voting - Cast a Vote 1 NXT

2 Nxt Fees Surcharges for Phased Transactions

The following additional fee amounts are required to send advanced transactions (Phased Transactions) in the Nxt network. These include any advanced transactions sent from normal Nxt accounts, and all transactions sent from accounts that are restricted to a specific approval model for transactions to be executed.

Add the surcharge/s for the corresponding approval model/s to the minimum fees listed above in order to obtain the total fee in NXT required to issue the transaction.

You can also see in the advanced transaction box of the Nxt Client the total NXT fees required depending on the phasing configuration you select.

Approval Model Fee Notes
Execute at Finish Height +1 NXT For transactions with deferred execution, to be executed at a specific blockchain height.
Approve by Account +1 NXT For transactions to be approved by an arbitrary number of other accounts.
Approve by Account Balance +20 NXT For transactions to be approved by accounts with a minimum NXT balance, and/or contributing to a total NXT balance among all the approver accounts.
Approve by Asset Balance +20 NXT For transactions to be approved by accounts with a minimum asset balance, and/or contributing to a total asset balance among all the approver accounts.
Approve by Currency Balance +20 NXT For transactions to be approved by accounts with a minimum currency balance, and/or contributing to a total currency balance among all the approver accounts.
Approve by Linked Transaction +1 NXT For transactions to be executed only if another specific transaction is found in the blockchain.
Approve by Secret +1 NXT For transactions to be approved manually with the introduction of a secret password.