Enjin Platform is a new app that allows developers to easily create non-fungible tokens (NFTs) on the Ethereum blockchain. It works through a simple interface that requires no knowledge of coding.
We’ve spent some time testing the platform, and we’ll report on what we discovered in this article.
Because Enjin Platform does not require coding knowledge, anyone can use it to create their own ENJ-backed tokens. This means that you don’t even have to be a game or Dapp developer to have your own digital collectibles.
Maybe you are a Twitch Streamer or Youtube creator who wants to reward viewers of your channel. Or maybe you own an Ecommerce site and want to create a loyalty program using your branded NFTs.
Or perhaps you are just a fan of Dapp technology who wants to create your own NFTs for the fun of it. Whatever the reason, you can now create unique Enjin-backed collectibles without any knowledge of computer languages or programming.
Creating Ethereum mainnet tokens requires a subscription payment of $29/month. You’ll need ENJ and ETH to mint mainnet tokens.
If you’d rather try the platform out before subscribing, a free testnet version is available.
This article will explain how Enjin Platform works and how you can use it to create NFTs.
How to Use Enjin Platform
Here is how to use Enjin Platform.
These instructions assume that you’re using the live, mainnet version of the platform. But most of the steps explained here will also work on the free testnet version.
For more detail on how to use the testnet version, read the section below titled How to Use Enjin Platform on Kovan Testnet.
Choosing a Subscription
There are two subscription plans available for Enjin Platform.
The Indie Plan allows you to create 1 project with 1 team member and process up to 500 API requests per day. It costs $29/month. The Pro Plan entitles you to create 3 projects with 5 team members and process up to 5,000 API requests per day. It costs $99/month.
If you’re running a small content channel or business, the Indie Plan is probably all you need. But if you’re a serious Dapp developer with multiple projects, you may want to consider getting the Pro Plan.
Once you’ve got a subscription, it’s time to create your first project.
Creating a project
Navigate to the ENJ Platform, found here: cloud.enjin.io.
Login. Or if you don’t have an account, click “don’t have an account?” at the bottom of the page. When you are finished logging in or registering, you’ll be brought to the main menu.
Click the + sign above Create Project.
Enter a name and description for the project. You can also upload a brand image here if you want.
Click save changes when you’re done filling out the fields.
Linking your ENJ Wallet to the Enjin Platform
Once the project is created, a new menu will open up on the left side of the screen. This will allow you to link your ENJ wallet to the new project.
Click wallet settings from the menu on the left side of the screen.
Select linked apps.
Open the Enjin Wallet app on your mobile device, and click the 3 horizontal bars in the upper-left corner.
Select linked apps.
Push the + link app button.
Look at the code shown on your PC. Enter this into the app on your mobile device.
Your project should now be shown on your list of “linked apps” on your Enjin wallet.
On your PC, click the refresh wallet button from within Enjin Platform. You should now see your ENJ wallet address in the center of the screen and your ENJ and ETH balances in the lower-left.
Creating an asset
Now that your wallet is linked, it’s time to create a token.
Click assets from the menu on the left.
Push the create asset button.
Fill out the fields provided, and use the drop-down menu to select from various options.
Your token can be fungible or non-fungible, have a fixed supply or a set amount of inflation. You can also choose to make it temporarily transferable, always transferable, or bound to this address.
You may want to look at all of the options here before pushing create asset – because there are quite a few decisions to make.
When you’re done choosing options, push the create asset button. You’ll get a message saying that you need to approve the transaction.
Open your Enjin Wallet again and select the requests tab. Click approve → confirm approve to approve the transaction.
Your PC browser will display a message stating that the transaction has been broadcast to the Ethereum network. Refresh the page after a minute or two. Your new asset will now be shown.
How to Use Enjin Platform on Kovan Testnet
If you would like to try out the Enjin Platform before deciding whether to subscribe, you can use the Kovan testnet version of it to create testnet collectibles.
The steps to doing this are almost identical to the ones for the mainnet version. The main differences are these:
1. You don’t need to choose a subscription
2. You don’t need “real” ETH or ENJ
3. The collectibles produced from this are “testnet” tokens. They don’t have any real value
Getting Kovan ETH (KETH) and Kovan ENJ (KENJ)
Although you don’t need ETH or ENJ to try out the testnet version, you do need Kovan ETH (KETH) and Kovan ENJ (KENJ). These tokens are used for developer testing. They don’t cost anything or have any worth in the marketplace.
To receive KETH and KENJ, navigate your browser to the official KENJ faucet.
Paste your ENJ Wallet address into the field provided, and click Get testing KENJ!
These assets will go to the KETH version of your ENJ Wallet address. It’s the same address used in your regular wallet, but on a different blockchain.
Creating a Kovan Testnet collectible
Once you’ve got your KETH and KENJ, navigate to kovan.cloud.enjin.io. From there, follow the steps from earlier to create a project, link your wallet, and create an asset.
These steps are similar, regardless of which version of Enjin Platform you are using.
Note: When you first link your wallet, the platform will list your KETH as “ETH.” In our testing, we did not find any way for a user to accidentally link his mainnet wallet to the Kovan testnet Enjin Platform. But just to be sure, you should verify the balance listed as “ETH” to make sure that your Kovan wallet is linked rather than your mainnet ETH wallet.
Enjin Platform makes it easier than ever to create Enjin-backed NFTs. Now practically anyone can create digital collectibles.
It remains to be seen whether more small businesses will adopt this system to create rewards for fans and frequent customers. But at least the complexity of creating tokens will no longer be an obstacle to adoption.