Enjin Gradient Hero
Development Updates
October 18, 2022

Enjin Development Update (18/10/22)

Enjin Development Update (18/10/22)
A round-up of Enjin's development activity for the last two weeks.

Hello Enjineers!

Another month ends, and with that, another bi-weekly development update from the Enjin team!

In this bi-weekly update, we will be covering:

  1. Efinity: The superhighway NFT cross-chain.
  2. NFTio: The newest and most cutting-edge NFT marketplace.
  3. Enjin Wallet 2.0: The only crypto & NFT wallet you need.
  4. Enjin Tooling:
  • The Enjin Platform (a.k.a Open Platform)
  • Beam
  • SDKs

We will share these updates with you in the form of comprehensive and succinct blog posts on the second and fourth weeks of each month. Links to all these updates will also be available on our blog.

All screenshots in this article are subject to change pending further development

💫 Efinity

What is Efinity?

The cross-chain NFT highway, Efinity is a parachain built on the Polkadot ecosystem. It enables designers, game developers, artists, and others to supercharge their projects or apps on Efinity at a low cost while being completely scalable.

Version: v3.0.0 - Released!

Two newly implemented core features will be extremely important for Efinity to be featured as the top NFT blockchain.

Said updates are outlined below:

  • Fuel Tanks are now implemented in the blockchain — Fuel Tanks are special discrete accounts that are used purely for transaction fees. Developers can choose to subsidize costs for their customers by depositing EFI tokens in a Fuel Tank they control.
A diagram showing a transfer of an NFT from Alice to Bob, in which Alice's Fuel Tank subsidizes the transaction fee.
  • Initial Marketplace development is finished and it's currently being improved — Efinity will provide buyers and sellers with a robust suite of tools for creating and filling orders for any token. This functionality facilitates the development of third-party apps using Efinity to transfer NFTs to other blockchains, from blockchain-based games on other networks to NFT marketplaces and exchange platforms.
A diagram showing bids on a specific sword from an NFT collection, and a separate bid for any sword in the collection.

🛒 NFT.io

What is NFT.io?

NFT.io is the next marketplace for all NFTs, with an awesome branded domain. NFT.io includes all of the basic functionalities found in any NFT-related marketplace, as well as the ability to work with Efinity in the future. It not only has great features, but it also has an easy and friendly user interface and user experience.

The NFT.io development team is working tirelessly in adding many features to the first release of NFT.io. The following are the current development features:

  • We are currently working on developing the Smart Contract that will support both creating and minting events directly on NFT.io — This Smart Contract will allow users to create and mint their NFTs with all the benefits that decentralization can provide.
  • NFT creation and minting UI is also in progress, here are a few screenshots of recent UI designs from the creation and minting UI. 🤩➡️
Collection creation UI (subject to change)
NFT creation interface (subject to change)

📱Enjin Wallet 2.0 Beta

What is the Enjin Wallet?

The Enjin Wallet application (available for Android and iOS) is the next-generation crypto and NFT mobile app that enables you to store, send and melt your NFTs, in addition to using the Enjin Wallet as any portfolio application.

The Enjin Wallet 2.0 Beta (a.k.a. wallet v2) is still on 2.0.10 beta (currently available for Android devices) as of the date when this blog post goes live. Our development team currently working on a few integration fixes for the following features in order to make sure the experience is smooth and bug-free once it's released:

  • Beam Services
  • Notification Integration
  • Project Linking Services

You can participate in the beta at the following link: https://enjin.io/products/wallet-v2

Be sure to keep a close eye on the beta to know what’s coming! 👀

🛠️ Enjin Tooling

This section is broken down into 3 categories:

  • The Enjin Platform (a.k.a the Open Platform API)
  • Enjin SDKs
  • Enjin Beam

📖 The Enjin Platform

What is the Open Platform?

Open Platform is a package that enables developers to implement blockchain integration more quickly. With it, game developers can perform blockchain actions without having to worry about encoding or signing transactions, or understanding specific blockchain technical details.

  • In this update, we have deployed a breaking change to the way we handle wallets.  We now reference them as Accounts and not Addresses, which allows developers to use any format address to access and work with wallets, including Rocfinity (rf…), Efinity (ef…), Substrate format, as well as the Public Key (0x…).
  • GraphiQL has been updated to v2, which now allows you to pass in headers as well as variables from the interface.
A screenshot of GraphiQL with three columns of code.

A screenshot of how GraphiQL V2 looks, quite a change from the previous version of GraphiQL.

Other developer-specific features have also been added, such as:

  • Static AUTH token for basic API authorization.
  • The Websocket server has been configured on Open Platform Starter to start automatically so developers can connect to it right away.

➡️ Up next: Quality of Life improvements and updates to maintain the Open Platform in sync with the Efinity updates.

💻 Enjin SDKs

What is an SDK?A Software Development Kit (SDK) is a set of software tools and programs provided by hardware and software vendors that developers and game devs can use to build applications for specific platforms. Enjin makes our SDKs available for developers to easily integrate into their apps and games.

As for the Enjin Platform V.2 SDKs, our SDK team is adding the Melt feature as part of the Unreal Engine SDK sample project.

A screenshot from the Unreal Engine SDK processing a request to melt an NFT.

The Unreal Engine SDK sample project demonstrates how it’s possible to integrate your game/project into a visual interface created by the Enjin team.

➡️ More can be found here: https://docs.enjin.io/enjin-platform-sdks/intermediate-sdk-usage

💻 Beam

What is Enjin Beam?

Beam is a first-of-its-kind QR-powered blockchain asset distribution service.

With Beam, you can tailor the rewards you send to suit your target audience and marketing objectives, such as gaming assets, branded collectibles, gift cards, discount codes, early access, and more.

Beam QR codes can be published via any visually accessible medium—from social media networks, websites, ads, and videos to flyers and presentations, and within apps or games.

As part of the Beam update:

  • MVP planning for Beam on Efinity has concluded and is in review. While awaiting feedback we have started fleshing out the initial tasks in our development sprints and we have started implementing the framework on the back end.

💬 From the Team 💬

That concludes this edition of our development updates.

Make sure to keep an eye out for the next one. We’ll see you then 👋

If you have any questions, concerns, or feedback, please contact us through our support team.

Enjin Development Update (18/10/22)
Want more?
Get the latest news on Enjin products.
Sign up
Thank you! Please check your email.
Oops! Something went wrong while submitting the form.

You might also enjoy

Preparing for an Explosive 2024
News
Ecosystem
Development Updates
December 29, 2023
Preparing for an Explosive 2024
Enjin Governance and 250M ENJ Early Governance Rewards Pool
Enjin
Education
Development Updates
December 19, 2023
Enjin Governance and 250M ENJ Early Governance Rewards Pool
Enjin Development Update! (18/08/23)
Development Updates
August 18, 2023
Enjin Development Update! (18/08/23)
Enjin Development Update! (02/08/23)
Development Updates
August 2, 2023
Enjin Development Update! (02/08/23)
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.