This guide will walk you through the process of setting up a Ravencoin wallet and using it to create a restricted asset.

More information about tags and restricted assets can be found in the articles from Tron Black: Tags and Restricted Assets and Restricted Asset SEC Compliance How To.

Restricted assets work in tandem with tags, also known as ‘qualifier assets’. These are assets that you use to tag addresses. Tagged addresses are allowed to receive and send a restricted assets tied to the tag. To use restricted assets with tags, you will need to issue a qualifier asset, a main asset, and a restricted asset. The total cost to make a working restricted asset with tags costs 3000 RVN + some miner fees; 1000 for the qualifier asset, 500 for a main asset, and 1500 for a restricted asset. Tagging an address costs 0.1 RVN per tag. These coins are burned and will be removed from the available supply forever. So, by issuing assets, you make the rest of the available RVN a tiny bit more scarce.

This guide assumes that you know how to acquire cryptocurrencies on exchanges (or by mining) and how to send them to your wallet. If you do not know how, there are multiple guides around to get you on your way. You can for example:

Getting a Ravencoin wallet up and running

1. Get the latest wallet from: https://github.com/RavenProject/Ravencoin/releases

2. Install or extract the wallet and open it.

3. If you are running the wallet for the first time. It will ask you where to store the blockchain files. You can leave it to the default location or choose for example a different hard drive if you have more available space there. Since the Ravencoin wallet verifies and uses the full blockchain, it will use 10–20 GB of data, which increases with time. Let the wallet fully download and sync the blockchain. Depending on your processor and internet speed, this may take a couple of hours.

Getting Ravencoin to issue assets.

4. I am going to assume that you know how to buy cryptocurrencies on exchanges and how to send them to your wallet. If not, read the helpful links in the introduction.

5. To get an address in your wallet go to File > Receiving Addresses, and choose + New. You can fill out a desired label there and press OK to get an address assigned to it. Now, in the Receiving addresses window your label will appear with an address behind it. Use that address to send your coins to. Once you have enough RVN in your wallet, you are ready to issue assets.

Working with restricted assets

6. Let’s start with a qualifier (i.e., tag) asset.

Go to the Create Assets tab.

For Asset Type, choose Qualifier Asset . This costs 1000 RVN.

. This costs 1000 RVN. For Name, type a name starting with a #-sign.

As asset names are unique, you will have to choose one that does not exist on the network yet. Click, Check Availability on the right side to check if your desired name is available. You will see Valid asset in the middle of the screen. If not, change the name.

For quantity, choose 1. Unless you have a colleague who you also want to allow to tag addresses. You can issue more then and send your colleague a tag asset later.

NOTE: The maximum number of tag assets is 10. So, you can assign a maximum of 10 addresses/people to whitelist Ravencoin addresses. This specific asset type is not reissuable! Make sure you choose a quantity that suits your purpose.

You can add digital content such as a contract PDF to the asset using IPFS or OIP if you check add IPFS/Txid Hash. This content will be written onto the blockchain and visible to anyone looking up the asset.

NOTE: As these assets are not reissuable, choose your IPFS/Txid Hash wisely if you want to add something and what it should be. Whereas IPFS is static, OIP allows you to add data but is more complex to use.

Choose create asset once you are satisfied with your settings. Verify the action. The issuance of this asset will be a transaction on the network and will burn 1000 RVN.

You now have a tag asset!