It's very easy to create your own asset that can be traded on Waves.Exchange.
Log in to your Waves.Exchange app, navigate to the Wallet tab and choose the Create Asset section.
In the Create asset tab, you can give your asset a name and description, select the total amount of assets and decimals.
Click Create asset In the top-left corner to start the creation process.
Let's look at each of these fields in turn:
Name of your asset: First of all, give your asset a name. It is important to know that names are not unique, but the identifier (asset ID) is unique. Whenever you are looking for an asset, you can make sure that it is the right one by checking the asset ID. However, if our anti-spam system detects duplicate names, it will automatically mark such assets as Suspicious. Please read the conditions carefully at the bottom of the Asset generation screen, before you continue.
Note: The name of the created asset can not be shorter than 4 characters.
Description: Write a description of your asset. You can include website links which can be particularly useful because you can't change the description later;
Total assets: Define the total asset supply. The total supply can either be fixed at the issuance or increased later by making the asset reissuable;
Reissuable: Reissuable defines if an asset issuer can increase the asset supply later. If set to "Reissuable", the issuer can increase the supply at any time;
Note: If Reissuable is selected when the asset is created, it can be changed to Not reissuable at a later stage. For details, see Change Reissuable to Not Reissuable article.
Decimals: Set how many decimals your asset shall have. For example, if you specify 8 decimals, as in Bitcoin, your asset can be divided down to 0.00000001. If you specify 0, your token can only be transacted in whole pieces.
Smart asset: A Smart asset is an asset with an attached script that places conditions on every transaction made for the asset in question. The validation of a transaction by a Smart Asset’s script increases the transaction fee by 0.004 WAVES. For example, if a regular tx is made for a Smart asset, the cost is 0.001 + 0.004 = 0.005 Waves. If an exchange transaction is made, the cost is 0.003 + 0.004 = 0.007 Waves.
Note: Make sure that you have at least 1 WAVES for the asset creation fee.
The Preview box displays the asset based on your selection.
Before creating a new asset, carefully read the asset creation conditions:
I) You will not use the asset for fraudulent purposes;
II) You will not duplicate, fully or in part, the name of an existing cryptocurrency or a well-known company with the aim of misleading users;
III) You will not use names of states, other administrative units or municipal institutions for the asset's name with the aim of misleading users;
IV) You will not set a script on a smart asset that limits exchange transactions on Waves.Exchange by asset quantity;
V) You will not give false information in a smart asset's description concerning the rules governing the asset's use, which do not correspond to those of the script installed on it;
If necessary, change the name of the asset according to the conditions, then select the checkbox and click Generate.
In the following window double-check the entered data and if everything is correct click Send or click Go Back to make corrections.
You can find and sort your assets in the Portfolio of your Wallet.
Waves.Exchange users have the ability to create Non-fungible token or NFT. NFT is a singular entity that has a unique ID. This contrasts with a regular asset, two coins of which cannot be distinguished from each other. NFTs can be used as in-game items, collectibles, certificates, or unique coupons.
In order to issue NFT you need to specify the following values in the asset creation form:
- specify 1 in the Total assets field;
- specify 0 in the Decimals field;
- specify Not reissuable in the Reissuable field.
Note: NFTs are not displayed in the Waves.Exchange interface. Also, NFTs cannot be transferred via the Waves.Exchange. You can find NFT in the Trading tab of Waves.Exchange by its identifier (unique ID).
If you have any questions related to Waves.Exchange, feel free to contact us via customer support.
tags: create asset token generation