View profile

Enjin Development Update (18/10/22)

Enjin News
Enjin Development Update (18/10/22)
By Enjin Team • Issue #6 • View online
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 V.2: 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.
  • 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.
➡️ Our QA team has also encountered some bugs that have been addressed and fixed by the development team.
🛒 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, and later we can share a screenshot of how this feature will look!
Collection creation UI (subject to change)
Collection creation UI (subject to change)
Collection creation UI (subject to change)
Collection creation UI (subject to change)
➡️ Our QA team has also encountered some bugs that have been addressed and fixed by the NFT.io development team.
📱 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 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 how GraphiQL V2 looks, quite a change from the previous version of GraphiQL.
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.
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.
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.
💻 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.
Stay Up-to-Date
Receive the latest Enjin, NFT.io and Efinity news to your inbox.
👇Subscribe to our newsletter 👇
Did you enjoy this issue?
Enjin Team

Get the latest Enjin News, Events, Podcasts, Airdrops and more, all in one place. 👇Click to Subscribe 👇

In order to unsubscribe, click here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Powered by Revue