Enjin Gradient Hero
Enjin
News
October 20, 2023

Enjin Platform & NFT.io Are Now Live on Canary Testnet

Written by
Enjin Platform & NFT.io Are Now Live on Canary Testnet
Back to Blog
True innovation requires constant experimentation.

However, since the Enjin Blockchain is fully immutable, any NFTs deployed on it will exist forever – which is why it’s always best to build your proof-of-concept on a test network first.

The Canary test network was launched a few months ago, alongside the Enjin Blockchain, and many adopters have been anticipating the launch of Enjin’s tools within this safe test environment.

Most developers are more comfortable building on a “testnet”, like Canary, because it allows them to iterate freely without leaving a trail of unused mainnet NFTs in their wake.

Access the testnet versions here:

Canary Platform

Canary NFT.io

Moreover, they can acquire free testnet ENJ (cENJ) from the Canary Faucet to cover their transaction fees, allowing them to test without spending any money first. You can receive cENJ in your Enjin Wallet after adding the “Canary Matrixchain” network in your wallet.

Now that Enjin Platform and NFT.io are available on Canary, adopters have everything they need to start building with Enjin.

Getting Started

If you’re a developer looking to build your proof-of-concept on Canary, here are some tools to help you get started:

Enjin Wallet

A powerful cross-chain wallet that allows you to sign transactions and manage your assets on both mainnet and testnet.

cENJ Faucet

Use this faucet to load testnet tokens (cENJ) into your account, enabling you to process unlimited transactions on the testnet for free.

Enjin Platform

The plug-and-play NFT-integration platform, enabling you to launch a full-scale Web3 gaming economy with ease.

API Playground

An easy-to-use interface where you can run queries and mutations powered by Enjin’s GraphQL API.

NFT.io

The Enjin Blockchain’s on-chain NFT marketplace that can be natively integrated into your games and apps.

Block Explorer

Allows you to extract, visualize, and review Canary Matrixchain data, including vital information about NFT transactions, such as transaction history, wallet balances, transaction fees, and other useful metrics.

Enjin Platform & NFT.io Are Now Live on Canary Testnet
Start Building Today
Create a revolutionary gaming economy and turn your players into evangelists.
Explore Docs

Operations to Test

As game developers, there’s nothing more exciting than building something new and unique that will transform the player experience.

For a reference of noted platform API operations and additional functionality, you can revert to the documentation here.

Here are some operations you can experiment with on Canary right now:

In-Game NFT Drops

There’s no better way to get active players into your game than by offering in-game NFT drops.

User Flow:

Player has downloaded the game and connected their wallet.

  1. Player completes a challenge worthy of a reward.
  2. Game sends player an NFT.
Required Enjin API Operations:
  • GetWallet: Get a wallet using either its database ID, external ID, verification ID or account address.
  • BatchTransfer: Use this method to transfer multiple tokens in one transaction. 

In-Game NFT Utility

If you’re dropping NFTs like gear and armor through your game, you’ll want to make sure players are able to select which items to activate.

User Flow:

Player has already connected their wallet and received an NFT.

  1. Player opens NFT inventory in the game.
  2. Game displays the player's NFTs.
  3. Player selects the NFT they’d like to use.
  4. Game activates the NFT’s utility.
Required Enjin API Operations:
  • GetWallet: Get a wallet using either its database ID, external ID, verification ID or account address.

In-Game Exp-Boosters

You can even use the Enjin Platform to create tokenized consumables such an exp-boosters and potions

User Flow:

Player has already connected their wallet and received a consumable NFT.

  1. Player opens NFT inventory in the game.
  2. Game displays the player's NFTs.
  3. Player selects the consumable NFT they’d like to use.
  4. Game requests to transfer the consumable NFT from the player’s wallet.
  5. Player signs the transfer transaction in their Enjin Wallet.
  6. Game activates the consumable’s utility.
Required Enjin API Operations:
  • GetWallet: Get a wallet using either its database ID, external ID, verification ID or account address.
  • BatchTransfer: Use this method to transfer multiple tokens in one transaction.

In-Game NFT Marketplace

As players explore your universe, they will naturally want to purchase NFTs off their fellow explorers. Using Enjin’s end-to-end integration tools, you have the power to launch a complete NFT marketplace that players can purchase NFTs from without even leaving your game.

User Flow (Buyer):

Player has already connected their wallet.

  1. Player opens the in-game marketplace.
  2. Game shows all of the purchasable NFTs.
  3. Player selects which NFT they would like to buy.
  4. Player signs the marketplace transaction in their Enjin Wallet.
  5. Player receives the NFT they purchased.
Required Enjin API Operations:
  • GetWallet: Get a wallet using either its database ID, external ID, verification ID or account address.
  • GetListings: Get multiple market listings.
  • FillListing: Fills a fixed price listing.
Travel Blobby
Blobby, the adorable mascot of the Enjin Team, has made quite a name for himself in the Enjin Ecosystem.
Claim for Free
Free NFT

You might also enjoy

Download the Enjin Wallet
Google Play Logo App Store Logo
Join the movement to decentralize the Metaverse
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.
<