The Kampong Glam upgrade is live!
Find Out More

Changelogs

Review the latest developments within the Enjin Ecosystem.

NFT.io Marketplace
Tuesday, August 27, 2024
by Atlas Development
Added
Edit Conditions To Existing Beam

Beam conditions for existing beams can now be adjusted via the Beam Dashboard.

Keywords Support

Item keyword tags are now supported and displayed above the item description. Keywords are specified with the “keyword” attribute.

Changed
New Look For Beam Dashboard

The Beam Dashboard page has been redesigned and restructured for improved navigation.

Session Lifetime Increased

The session lifetime has been increased from 1 day to 28 days, reducing the need for frequent authentication when accessing features like the Beam Dashboard, editing profile, or modifying collections and tokens.

Fixed
Updating Collection Image Loads Endlessly

Resolved an issue where the transaction modal would load endlessly when updating a collection image.

Collection Rarity Ranking Setting

Fixed an issue where the collection's "Display Token Rankings" setting was sometimes ignored.

Displaying Items Images Without Fallback Image

Fixed an issue where items without fallback images were not displaying media.

Enjin Blockchain
Kampong Glam Upgrade (v1.3 / v1.1)
Tuesday, August 6, 2024
by Atlas Development

As part of Atlas Development Services’ contracted tasks for the Enjin ecosystem, we are preparing the Enjin Relaychain v1.3 / Enjin Matrixchain v1.1 (named "Kampong Glam") upgrades to the Enjin Blockchain Mainnet and the Canary Testnet Blockchain. This update adds extended functionality to the Multi-Tokens, Fuel Tanks, and Marketplace pallet, and multiple upgrades to existing dependencies.

Summary

  • Optional infusion of Enjin Coin (ENJ) into multi-tokens, similar to the ability to mint non-fungible tokens (NFTs) infused with ERC-20 ENJ on Ethereum;
  • Reduction of costs to issue NFTs of multiple quantity, and streamlining of NFT functions;
  • Optimization of fuel tank management by developer accounts; and
  • Ability to create offers for NFTs not already listed on the marketplace pallet.

Timeline

  • Canary Testnet: July 15, 2024 (now live).
  • Mainnet: September 9, 2024 (tentative).

Changes

Enjin Matrixchain v1.1
Multi-Tokens pallet
  • Added infusion of ENJ for multi-tokens. This is an optional mutation, where Enjin Coin can permanently be infused to a multi-token. When a token is melted, any contained ENJ is released to the token holder’s account.
  • Deposits for tokens are now based on the number of accounts holding the token, instead of the number of token units minted. This change is applicable to NFTs of multiple quantity, significantly streamlining its economics.
  • Added support for decimals, name, and symbol for multi-tokens.
  • Removed single-mint token cap (replaced with collapsing supply model).
Fuel Tanks pallet
  • Added “required_signature” ruleset for fuel tanks, allowing accounts to dispatch transactions through fuel tanks without first being added to the fuel tank itself. This simplifies and makes management of fuel tanks with managed wallets considerably more affordable.
  • Added RPC call to select best fuel tank for user based on amount covered and fuel tank balance.
  • Lowered fuel tank account deposits to 0.01 ENJ.
Marketplace pallet
  • Added support for offers and counter-offers on multi-tokens. This allows accounts to create an offer for a token, even if a marketplace listing is not already created.
  • Marketplace listing ID is no longer a hash of the listing content.
Other
  • Added proxy pallet.
  • Added safe mode pallet.
  • Updated Polkadot SDK to v1.9.0.
  • Updated dependencies to Polkadot v1.1.0.
  • Various bug fixes to XCM fee calculations.
Enjin Relaychain v1.3
  • Multi-tokens pallet: All changes from Matrixchain v1.1.
  • Marketplace pallet: All changes from Matrixchain v1.1.
  • Fuel Tanks pallet: All changes from Matrixchain v1.1.
  • Added RPC call to get all stake exchange pallet offers for an account.
  • Increased max length for nomination pool names from 32 to 256 characters.
  • Added proxy pallet.
  • Added safe mode pallet.
  • Add ‘CheckMetadataHash’ extension
  • Updated Polkadot SDK to v1.9.0.
  • Updated dependencies to Polkadot v1.1.0.

Upgrade Downtime Notice

IMPORTANT: The Enjin Blockchain runtime upgrade is anticipated to take approximately 16 hours to complete. During this time, the blockchain will experience downtime and no extrinsics will be submitted to the blockchain.

Any extrinsics created during the downtime will be queued and ingested by the chain once the upgrade is complete. It is recommended users do not attempt to create extrinsics during the downtime, and submit their transactions once the upgrade process is complete.

For Developers

Enjin Platform Developers:

In preparation for the upcoming mainnet runtime upgrade, developers using the Enjin Platform are encouraged to upgrade their platform version to 1.9.0, currently compatible with Canary runtimes. This version will remain compatible with Enjin Mainnet until the September 'Kampong Glam' upgrade is complete. Post-upgrade, the Enjin Platform will transition to v2.0.0, and previous version will no longer be compatible with Enjin Mainnet runtimes. Please note that this update will affect all Platform packages, with the exception of Beam.

Enjin Platform upgrade guide: https://docs.enjin.io/docs/updating-the-platform-to-laravel-11

Node Operators:

IMPORTANT: In anticipation to the mainnet runtime upgrade, it is recommended you upgrade your node client to the latest released version, as outdated versions will be incompatible.

Please refer to our documentation on how to upgrade your Enjin Blockchain nodes for Enjin Relaychain nodes and Enjin Matrixchain nodes respectivelly.

Added
Changed
Fixed
NFT.io Marketplace
Tuesday, August 6, 2024
by Atlas Development
Added
New Section: Hottest Auctions

A new "Hottest Auctions" section has been added to the NFT.io homepage.

Auction Start Date

Auctions can now be scheduled to start at a specific date and time.

Bid Transaction Link

Bid transactions now include a link to Subscan Explorer.

Changed
Improved Loading Animation

Introduced a new loading animation for item pages.

Buy From Multiple Listings

"Buy Now" and "Add to Cart" buttons have been added to the View Listings box.

Improved Navigation on Mobile

Enhanced and optimized various screens for mobile view, including the menu bar and cart pop-up.

Fixed
Red Auction Timer

The auction end timer now turns red only when less than 2 hours remain.

Beam Date Picker

Resolved an issue that occasionally prevented date selection.

IPFS Image Loading

Fixed an issue causing IPFS images to fail loading for newly minted items.

Clear Cart After Purchase

Fixed an issue where items in the cart were not cleared after purchase.

Enjin Wallet
Wednesday, July 10, 2024
by Atlas Development
Added
Destroy Token

As a collection owner, by toggling the 'Remove token storage' option, it is now possible to completely remove a token from the blockchain storage when burning all circulating token supply, effectively destroying the token.

Changed
Fixed
Wrong data in NFT “About” section

Fixed an issue where instead of the collection name and image, the collection owner's name and image were displayed.

Wrong token in ‘Verify Send’ screen

Fixed a visual issue in the 'Verify Send' screen where the chain’s native token was displayed instead of the actual token being sent.

NFT.io Marketplace
Wednesday, July 10, 2024
by Atlas Development
Added
New Feature: Item Rarity Ranking

Introducing a new feature on NFT.io: Item Rarity Ranking!
Item rankings are assigned to each item automatically, making it easier to determine their rarity.
Rankings are based on the scarcity of the item's attributes within the collection.

Item Rarity Rankings on NFT.io

Rarity Ranking can be toggled on and off for each collection by the collection owner in the collection settings page.

Toggle 'Display Token Rankings' option on NFT.io
Changed
Fixed
Missing Frozen Indicator

Fixed an issue that prevented the ‘Frozen’ indicator from appearing on frozen items.

Beam State After Collection Ownership Transfer

Beams now end once a collection ownership transfer is completed.

Enjin Platform & API
Wednesday, July 10, 2024
by Atlas Development
Added
Changed
Improved Event Broadcasting

Refactored the code for broadcasting platform events to enhance performance and reliability.

Upgraded to Laravel 11

Upgraded the platform to Laravel version 11.

Fixed
‘CreateFuelTank’ Mutation Response

Fixed an issue with the ‘CreateFuelTank’ mutation that caused receiving a response with empty edges and no events.

‘GetSales’ Query Error

Fixed an issue with the ‘GetSales’ query that caused an ‘Internal server error’.

Fixes issue with attribute duplication

Fixed an issue where some events were causing the duplication of metadata.

NFT.io Marketplace
Tuesday, June 25, 2024
by Atlas Development
Added
Changed
Fixed
Incorrect Hours in Auction timer

Resolved an issue where the Auction timer on the item card displayed incorrect hours.

Cancel Listing with No Bids

Fixed an issue that prevented canceling a listing with no bids.

‍

Enjin Wallet
Tuesday, June 11, 2024
by Atlas Development
Added
Changed
Token Name Simplification

Token IDs have been removed from token names to enhance readability.

Fixed
Wrong "From" Address Displayed for Bitcoin Transactions

Fixed a visual issue where the "From" field displayed the recipient address instead of the sender.

More Reliable NFT Fetching

Fixed an issue where NFT amounts were being fetched inconsistently.

NFT.io Marketplace
Monday, June 10, 2024
by Atlas Development
Added
Changed
Range Filter for Numbered Property Fields

Added a slider filter for properties containing only numbers.

USD Price Filter

Listings can now be filtered by USD price.

Fixed
Greyed Out / Missing Buttons in Item Card

Fixed an issue that was preventing the "Connect" and "Add to Cart" buttons from being clicked within the item card.

Collection Activity Loading Time

Addressed an issue causing significant delays in loading the collection activity page.

Bid from Auction Notification

Fixed an issue that was preventing bidding again when clicking the bid button from the notification center.

Duplicate Pending Items in Profile

Fixed a UI issue where a pending item appeared twice in the profile's "Owned" tab.

Beam Claim History Address

Fixed an issue where the Beam creator's address was displayed instead of the claimant's address.

Updating Profile Bio

Fixed an issue that was preventing the "Save Changes" button from being clicked after updating the bio.

Listing Items Reserved for Beam

Resolved an issue that prevented listing items when some of the supply was reserved for Beam.

Creating Beam with "Allow Claim on Any Device" Option

Fixed an issue preventing the creation of a Beam with the "Allow Claim on Any Device" option enabled.

Enjin Platform & API
Sunday, June 9, 2024
by Atlas Development
Added
Changed
GetClaims for Single-Use Beams

A single-use filter has been added to the GetClaims query, enabling the retrieval of claim data specifically for Single-Use Beams.

Fixed
Dark Mode Adjustments

Resolved issues where certain texts and icons were still displaying light mode colors in dark mode.

Loading Marketplace Sales

Fixed an issue where loading the Sales tab on the Marketplace menu resulted in an error.

Enjin Integrations
Tuesday, May 28, 2024
by Atlas Development
Added
Changed
Enjin Discord Bot

Added an option to assign different roles based on token amount holdings.

Fixed
NFT.io Marketplace
Sunday, May 26, 2024
by Atlas Development
Added
Changed
Add to Cart

Items can now be added to the cart even when not signed in to an account.

Explore Page

Introduced a new and cleaner interface for exploring collections, NFTs, and activities.

Token Media

Increased the maximum number of token media files from 4 to 10.

Fixed
Asset Loading

Fixed an issue where the “My Items” section would occasionally fail to load.

Trending Category Scrolling

Resolved an issue that was preventing the scrolling of trending category tokens.

Enjin Wallet
Saturday, May 25, 2024
by Atlas Development
Added
Changed
Governance & staking notifications

Resolved an issue where notifications were not broadcasted for StakeExchange offer fills and staking rewards.
The formatting for staking-related push notifications has also been refined.

Fixed
Stake Tab Error

Fixed a bug causing the Stake tab to display an “API couldn't be reached” error.

Enjin Integrations
Friday, May 24, 2024
by Atlas Development
Added
C# SDK Channel Filters

Added Channel Filter support to GetPendingEvents mutation. This allows filtering events based on the channel they were broadcasted on.

C# SDK Batch Transfer Function

Support for the BatchTransferBalance mutation has been added, enabling batch transferring of ENJ tokens in a single transaction call.

Changed
C# SDK Now Fully Live

The C# SDK library for the Enjin Platform has moved out of Beta and is now at version 1.1.0.

Skip Validation Options for C# SDK

The aforementioned skipValidation options have also been incorporated into the C# SDK.

Fixed
C# SDK Fuel Tank Dispatch

Issues related to Dispatching transactions using Fuel Tanks have been resolved.

Enjin Platform & API
Tuesday, May 21, 2024
by Atlas Development

This release introduces automatic ENJ teleporting from the relaychain to the matrixchain, enhancing the user experience and streamlining asset management. This feature is particularly beneficial for developers utilizing the "Managed Wallet" functionality, as it eliminates the need for manual teleporting when users deposit ENJ into managed wallets on the relaychain.

How It Works:

The new relay-watcher monitors the relaychain for deposits made to managed wallets. Upon detection, it automatically instructs the wallet-daemon to teleport the full amount to the corresponding address on the matrixchain.

Benefits:

- Seamless asset transfer between chains

- Reduced risk of user error when depositing ENJ

- Streamlined onboarding process for new users

- Enhanced developer control over asset management

This update represents a significant step forward in Enjin's mission to create a frictionless Web3 gaming ecosystem, further solidifying its position as a leader in blockchain gaming infrastructure.

Added
Automatic ENJ teleporting feature

A new QoL feature that automatically detects ENJ tokens transferred to managed wallets made on the Relaychain network, and automatically teleports them to the Matrixchain network. This assists in scenarios where users may mistakenly fund their managed wallets with ENJ tokens on Relaychain, instead of Matrixchain.

Accept Collection Transfer

A new mutation, AcceptCollectionTransfer, has been introduced. This is used to finalize the transfer of a collection by the new owner.

Skip Validation Parameter

A skipValidation parameter has been added to Fuel Tank and Marketplace mutations. This allows bypassing some validation tests for debugging purposes.

Fuel Tank Permissions

The WhitelistedPallet rule has been added, enabling its use when creating or editing fuel tanks.

Changed
Fuel Tank Validation

‍The dispatch validation logic has been improved, allowing dispatching from non-tank owner accounts.

Fixed
Burn Mutation validation

An issue has been fixed where burning token supply using the Burn mutation failed on validation with the error The collection id provided is not owned by you. Now, it validates collection ownership only when removeTokenStorage is set to true.‍

Force Mint Function

“Force_mint” support has been added for the indexer, fixing a bug where TokenCreated events of tokens created using the force_mint extrinsic weren’t correctly handled, leading to missing data.

Websocket Events

Issues with CollectionMutated, TokenReserved, and TokenUnreserved events have been addressed. Support for the CollectionTransferred event has also been added.

Fuel Tank Names

‍An issue has been fixed where some fuel tank names were displayed in Hexadecimal format.

Beams List

An issue on the Beams List Page where additional beams wouldn’t load has been fixed.

Enjin Wallet
Saturday, May 18, 2024
by Atlas Development
Added
Changed
Governance & Staking Notifications

The formatting for staking-related push notifications has been adjusted.

Fixed
Pending Bitcoin Transactions

A bug has been fixed where broadcasted Bitcoin transactions that are still pending disappear from the transaction history after the app restarts.

Token Properties percentage

A visual issue has been fixed where trait percentages were displayed incorrectly.

Melting Tokens

Fixed a bug where an error will occur when trying to melt Enjin assets on Ethereum blockchain.

Activity Screen

Fixed a bug where Activity screen would fail to load.

IPFS media

Fixed an issue where IPFS media files with no explicit file types wouldn’t load.

Enjin Blockchain
Thursday, May 16, 2024
by Atlas Development
Added
Changed
Validation Checks

Additional validation checks have been added to the Whitelisted Collections fuel tank rule, now verifying the whitelisted collection on extrinsics that lacks a collection_id parameter, such as cancelListing.

Fixed
Fuel Tank Dispatch

An issue preventing accounts with 0.1 ENJ or less from dispatching using the dispatch_and_touch fuel tank extrinsic was fixed.

Enjin Wallet
Monday, May 13, 2024
by Atlas Development
Added
Cross-Chain Swaps

Bitcoin support has been added, enabling the swapping of tokens between Bitcoin BTC and native ENJ / Ethereum ERC-20 directly from the Enjin wallet app.

Staking History

'Offer Cancelled' activity has been added.

Changed

NFT Views Redesign

Enhanced designs have been introduced for the Collection view and NFT view, offering more details and a better-organized interface.

Transaction Request Redesign

An updated design has been applied to the transaction request modal, providing a more streamlined view of the request.

‍

Fixed
NFT.io Marketplace
Thursday, May 9, 2024
by Atlas Development
Added
Add To Cart

Tokens can now be added to cart, allowing for a quick checkout of multiple tokens at once.

Changed
Loading animations

Enhanced animations have been implemented for loading a collection or awaiting for wallet’s signature.

Other UI enhancements

Other quality of life usability optimizations have been implemented to improve the user experience.

Fixed
Naming Fix

A bug that was causing inaccessibility for collections with special characters in their names has been fixed.

Collection Banners

Bugs that were causing the collection banner to be disrupted or raising a “Collection Not Found” error message after editing a collection have been fixed.

Enjin Wallet
Saturday, May 4, 2024
by Atlas Development
Added
Beam Conditions

Support for Beam Region condition has been introduced. Read more about this functionality in the #NFT.io Marketplace Section below.

Cross-Chain Swaps

Added support for Enjin Blockchain. You can now swap ERC20 tokens to Native ENJ directly in the Enjin wallet app.

Staking History

Added ‘Offer Filled’ and ‘Offer Created’ activities.

Changed
Staking Pool Overview Redesign

The staking pool screen has been redesigned to provide more information including a Reward Rate graph, Pool bonus graph & statistics, pool information, and more.

Fixed
Melting ENJ

An issue has been resolved where the total melted ENJ displayed was incorrect when multiple assets were selected for melting.

Platform Connection QR Code

Fixed an issue when scanning the QR code to connect wallet to platform.

Various Other Fixes

Various bug other fixes have been implemented.

NFT.io Marketplace
Wednesday, May 1, 2024
by Atlas Development
Added
Geographic conditional claims

Introduced a new Beam conditional claim option. You can now exclude or include specific regions or countries for Beam claims.

Enjin Beam - Quick Claim

A new Temporary Wallet feature!

Now, everyone can receive and claim assets distributed by Enjin Beam, even without having the Enjin wallet app installed.Assets that have been claimed will be kept in the NFT.io Temporary wallets.

This allows users to hold onto their earned assets until they feel ready and comfortable to transition them to the Enjin wallet app.

Collection filters

Added the ability to filter collections by their category.

Collection ID Copy

Added option to quickly copy the collection ID on Collection page.

Inherit External Link

When creating a new token, the collection’s External Link will be inherited by default.

Changed
Beam syncing improvement

Beam data during high parallel Beam claim usage now provides more accurate data for Beam creators

NSFW Content Hidden

Not Safe For Work content is now hidden when not logged in.

Various UI improvements

Implemented various UI fixes involving Token Quick Actions, Trending Collections UI, Search bar, Dark Mode, and many more quality of life improvements have been implemented.

‍

Fixed
Expired Auctions

An issue where expired auctions were still visible has been fixed. Additionally, an issue preventing the cancellation of expired auctions has been resolved.

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.
Enjin Wallet

Join 4 Million+ Hodlers

App StoreGoogle Play