Introducing Degens: Enjin’s Next-Generation of NFTs
Read Here

Changelogs

Review the latest developments within the Enjin Ecosystem.

Enjin Blockchain
Bugis Upgrade
Tuesday, January 28, 2025
by Atlas Development

Dear Enjineers!

As part of our contracted tasks for the Enjin ecosystem, Atlas Development Services is pleased to announce the preparation of the codename “Bugis” Enjin Blockchain runtime upgrade. The Bugis upgrade will advance the runtime of Enjin Relaychain to version 1.5.0, and Enjin Matrixchain to 1.2.0 respectively.

This upgrade increases the speed of Enjin Matrixchain by 100% reducing the block time from 12 seconds to 6 seconds, brings powerful new features to the Marketplace pallet, and various other quality of life improvements.

Summary

  • Reduced block time on Enjin Matrixchain from 12s to 6s.
  • Lazy migrations: Greatly optimized the process of migrating blockchain storage during runtime upgrades, no longer requiring any extrinsic downtime during upgrades.
  • Marketplace pallet: New functionality to the Marketplace pallet - multiple royalty beneficiaries, whitelisted buyer lists, and listing start date.
  • See full changelog below.

Upgrade Schedule

The changes will initially be deployed to the Canary Testnet, providing developers and users with a controlled environment to interact with the updates and giving developers sufficient time to update their integrations.

Enjin Relaychain
  • Canary Testnet:
    • Datetime: January 27, 2025 at approximately 16:00 UTC.
    • Start block: 9124726.
    • End block: 9124776 (expected).
  • Enjin Mainnet:
    • Datetime: February 24, 2025 at approximately 16:00 UTC.
    • Start block: 9098986.
    • End block: 9099036 (expected).

Upgrade is estimated to take 5 minutes. During the upgrade process, the chain may reject extrinsics. Users are advised to wait for the upgrade to complete before attempting to submit new extrinsics.

Enjin Matrixchain
  • ‍Canary Testnet:
    • Datetime: February 26, 2025 at approximately 16:00 UTC.
    • Start block: 4724701.‍
    • End block: 4724776 (expected).
  • ‍Enjin Mainnet:‍
    • Datetime: March 24, 2025 at approximately 16:00 UTC.
    • Start block: 4017657.
    • End block: 4017732 (expected).

Upgrade is estimated to take 15 minutes. During the upgrade process, the chain may reject extrinsics. Users are advised to wait for the upgrade to complete before attempting to submit new extrinsics.

Changes

Both networks
  • Multiple Royalty Beneficiaries: Collection & token owners may now set multiple royalty beneficiaries for the sale of tokens via the marketplace pallet. Multiple beneficiaries may be set on the collection level, or on the token level.
  • Whitelist token buyers: Users may now whitelist accounts that can purchase a token listed via the marketplace pallet. If a whitelist is set, only whitelisted accounts can fulfill the listing. Additionally, users may specify a maximum quantity for each whitelisted account, controlling the amount each account can fulfill. Currently, whitelists are limited to 10,000 individual whitelisted accounts.
  • Start time for marketplace listings: Added an optional start time to marketplace pallet listings, controlling when a listing becomes active for fulfillment by users.
  • Lazy Migrations:  Runtime upgrades no longer block all extrinsics while storage values are migrated from an old format to a new one. Instead, storage now updates on-demand, and all extrinsics can read both new and old storage formats. For convenience, an off-chain tool gradually completes these migrations until the new format is fully adopted.
  • Deprecated the “currency” trait in favor of the new “fungible” trait in all pallets.
  • Now emitting the “Infused” event when minting tokens with Enjin Coin (ENJ) infusion.
  • Fix a bug with the storage value “collection.totalDeposit” sometimes having the wrong amount.
  • Update polkadot SDK version to stable2409.
  • Removed requirement for fuel tanks to be frozen before performing mutations.
  • Add dry-run calls in validation functions of fuel tanks.
Enjin Relaychain
  • Maximum Unbonding Event Limit: Increased the maximum limit of simultaneous active nomination pool unbonding eras from 8 to 32. Previously, when unbonding ENJ from nomination pools, you could only have 8 individual active unbonding eras per pool, now increased to 32. This streamlines unbonding for users who wish to perform daily unbondings from nomination pools.
  • Added Governance and Staking proxy types, further expanding the capabilities of proxy accounts and security of the network.
  • Removed Early Bird/Governance bonus functionality.
  • Consolidated transaction versioning between Relaychain Canary and Relaychain Mainnet.
  • Optimized client code.
Enjin Matrixchain
  • Reduced block time from 12s to 6s: Reduced the time for new block creation from 12 seconds to 6 seconds through Async Backing. Any existing blockchain actions measuring time in block height, such as listing or auction expirations, will automatically be adjusted to inherit their original expected time values to accommodate the increased block speed.
  • Token groups: Added Token Groups to the Multi-token pallet, allowing users to better organize tokens within a collection. Token Groups form part of a collection and add another layer of hierarchy. Any token can be assigned to one or more groups in the same collection, and each group can include any token from that collection. Just like collections and tokens, groups can have attributes such as name, description, and media assets. If a token has no defined attributes, it inherits them from its group. In cases where a token is assigned to multiple groups, the group it was added to first takes precedence. Any attributes set at the token level will override any inherited attributes from a group.

Notices

Blockchain Developers
  • Increased block production rate (Matrixchain): With the Enjin Matrixchain block times changing from 12s to 6s, ensure any logic tied to block height is adjusted to accommodate for the increased block production rate.
  • Storage values impacted by increased block production rate (Matrixchain):
    • marketplace.listing.expiration
    • marketplace.listing.auctionEndBlock
    • multiTokens.collectionAccount.approvals
    • multiTokens.tokenAccount.approvals.expiration
    • fuelTanks.tanks.ruleSets
      • UserFuelBudgetRule.budget.resetPeriod
      • TankFuelBudgetRule.budget.resetPeriod
    • claims.delayClaimsPeriod
  • Storage values migrated through lazy migrations:
    • multiTokens.Tokens
    • multiTokens.TokenAccounts
    • multiTokens.Collections
    • Marketplace.listings
Enjin Platform Developers
  • Self-hosted: Self-hosted platform users should upgrade their Enjin Platform to v2.3.0.  In subsequent versions, the platform chain metadata should automatically update with future blockchain runtime upgrades. The Enjin Platform v2.3.0 update is expected to be released February 11th.
  • Cloud: No action required from users of Enjin Platform Cloud.
Enjin Wallet & NFT.io users
  • NFT.io: NFT.io will be placed in maintenance mode during the Enjin Matrixchain upgrade to 1.2.0 for Mainnet for a period of approximately 15 minutes. NFT.io will fully support the new changes when deployed to Mainnet.
  • Enjin Wallet: Enjin Wallet will disable Enjin Relaychain & Enjin Matrixchain transactions during the mainnet upgrades to Relaychain 1.5.0 and Matrixchain 1.2.0, for an anticipated period of 5 minutes and 15 minutes respectively. Enjin Wallet will remain backwards compatible with the new runtime, meaning older versions of Enjin Wallet will continue to work nominally and no impact is expected during the upgrade. To leverage the new features of the runtime upgrade, users are recommended to keep their Enjin Wallet updated to the newest release.
Node Operators
  • Relaychain Nodes: Upgrade to v1.5.0.
  • Matrixchain Nodes: Upgrade to v1.2.0 (expected release Feb 10, 2025).

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

Exchanges
  • Upgrade downtime: During the upgrade process, the Enjin Relaychain and Enjin Matrixchain will not accept extrinsics. We recommend scheduling a maintenance window and suspending on-chain activities (e.g., deposits and withdrawals) during this period, including a 10-minute buffer before the start and after the expected end of the upgrade window (see the “Upgrade Schedule” section above for specific timings).
  • Node clients: Please upgrade any nodes to the latest version of the Relaychain client, v1.5.0. If you are operating Matrixchain nodes, please upgrade to v1.2.0 (expected release Feb 10, 2025).
  • User deposits: See "Upgrade downtime" above.
  • Address generation: No impact.
  • Extrinsic creation: No impact.
Added
Changed
Fixed
Enjin Platform & API
Tuesday, January 14, 2025
by Atlas Development
Added

Added support for collectionId in token validation and improved error handling for invalid token inputs.

Changed
Fixed

Fix InfuseToken mutation name

The GraphQL mutation InfuseToken has been renamed to Infuse to resolve a naming issue when infusing tokens.

Enjin Wallet
Tuesday, January 7, 2025
by Atlas Development
Added

Added Features for Degens

Introduced melt, create, and cancel listing functions for the Degens collection on the Enjin Relaychain.

Changed

Removed Support for Samsung Blockchain Keystore Import

The option to import a wallet using the Samsung Blockchain Keystore has been removed due to the lack of support for Substrate.

Fixed

Fix for Best Pool Selection

Resolved an issue where pools with full capacity were displayed as the Best Pool when selecting Stake Now.

Enjin Wallet
Tuesday, November 26, 2024
by Atlas Development
Added
Changed
Fixed
Offer Function Visibility (Android)

Resolved an issue where the offer option was not visible on pools without an active stake for Android users.

NFT.io Marketplace
Tuesday, November 26, 2024
by Atlas Development
Added
Changed
Item Creation Flow

The item creation flow has been enhanced to allow the simultaneous creation of both tokens and collections, significantly reducing the time and effort required for item creation.

Burned Assets in Collection Overview

Burned assets are now visible only to collection owners provided the token is mintable.

General Improvements

Improved performance through a radical optimization of the frontend and of fetched asset resources. Navigation should feel more snappy and responsive than ever.

Fixed
Bid Button for Auctions

The bid button is no longer visible for auctions that have not started.

NFT.io Marketplace
Tuesday, November 12, 2024
by Atlas Development
Added
Include Token ID in Item Names

Introduced a collection setting to append the token ID to each item's name (e.g., Blobby #1, Blobby #2), aiding in differentiating items with identical names, such as in PFP or Art collections.

Newest Collections Section

Introduced a new section displaying the most recent collections created in the Enjin Ecosystem.

Minimum Offer Threshold Setting

Added a setting on the Account Settings page to configure an ENJ threshold for each collection, below which offer notifications will not be received.

Offers Filter

Added a filter to the Activity table to display only offer activities.

Changed
Navigation Improvements on Mobile

Enhanced the navigation bar, profile dropdown, and cart side menu on mobile devices, for improved navigation and user experience.

Fixed
NFT.io Marketplace
Tuesday, October 22, 2024
by Atlas Development
Added
Offers Feature

Introduced a new feature allowing users to create buy offers for tokens, as well as accept or counter received offers.

Changed
Listings Section on Item Page

Listings now appear in a dedicated section on the item page.

Fixed
Edit Collection / Item Bug Fixes

The “Display Token Rankings” option, previously only available on the collection creation form, is now included in the Edit Collection form.

Resolved an issue where the Update button would remain disabled and unclickable after removing a token image.

Enjin Platform & API
Tuesday, October 8, 2024
by Atlas Development
Added
Kampong-Glam Features:

Added support for features introduced in the Kampong-Glam Blockchain Upgrade:

Marketplace Offers

The Enjin Platform API now supports fetching multi-token offers. Read more

Fuel Tank Changes

The Fuel Tank pallet now includes updated field names, new rules, and additional options. Read more

Multi-Token Deposit Per Owner

Before the upgrade, each multi-token supply required a 0.01 ENJ deposit. After the upgrade, a 0.01 ENJ deposit is required only for each new owner, regardless of balance. When creating a multi-token, you can specify the number of accounts for which to reserve ENJ for the Token Account Deposit using the 'accountDepositCount' argument. Read more

ENJ Infusion

The Enjin Platform now supports ENJ infusion for multi-tokens both at creation and for existing tokens. Read more

Currency Tokens

The Enjin Platform now supports creating multi-tokens with decimal functionality. Read more

Select Optimal Fuel Tank with RPC

The 'fuelTanks_selectFuelTankMatrixchain' runtime API method is now available to select the optimal fuel tank for a transaction. Read more

‍

‍

Changed
Fixed
NFT.io Marketplace
Tuesday, October 8, 2024
by Atlas Development
Added
Changed
Fixed
Beam for Cancelled Listing

Resolved an issue where items with a cancelled listing could not be selected when creating a beam.

Update Collection Banner Image Error

Resolved an error that occurred when updating the collection banner image.

NFT.io Marketplace
Tuesday, September 24, 2024
by Atlas Development
Added
Changed
Beam: Collection Ownership Limitation

Beam creation now supports tokens from collections not owned by the user.

Fixed
Enjin Blockchain
Tuesday, September 10, 2024
by Atlas Development

The Kampong Glam upgrade for the Enjin Blockchain mainnet has been completed successfully. For full details, refer to the Kampong Glam changelog.

Added
Changed
Fixed
Enjin Platform & API
Tuesday, September 10, 2024
by Atlas Development
Added
Tracked Collections

It is now possible to track collections created by someone else via the Platform allowing data for that collection to be queried. This allows for interesting use cases, such as bringing The Multiverse to life. You can read more in our documentation: Tracking Collections

C# SDK v1.1.0

The new version includes various enhancements and fixes. For a detailed list of changes, see the release notes on GitHub.

Changed
Fixed
Null Metadata Returned in Queries

Fixed an issue where some queries, such as 'GetToken', returned a null 'metadata' parameter even when the token had metadata.

NFT.io Marketplace
Tuesday, September 10, 2024
by Atlas Development
Added
Infused ENJ Support

Infused ENJ is now fully supported on NFT.io.Items infused with ENJ can be “melted” (burned) to retrieve the infused ENJ for the item holder.Users can now view the amount of infused ENJ in an item, create tokens with infused ENJ, or infuse existing tokens with ENJ.For more information, refer to the ENJ Infusion support article.

Provide Custom Metadata Option

A 'Custom Metadata' option has been added to the Create Collection/Create Item forms, allowing users to provide a link to an external JSON resource containing the collection's/item's metadata. For more information, refer to the NFT Metadata Explained support article.

Access Quick Wallet Button

A button has been added to the toolbar menu for accessing the Quick Wallet inventory.

Changed
Quick Wallet Beam Claiming Optimizations

Various optimizations have been made to Beam claims via Quick Wallet, resulting in a more robust system for handling multiple parallel claims and faster claim processing.

Burned Item Card Appearance

Burned item cards no longer appear in the collection view unless the connected account has mint permissions.

Mobile Design Improvements

The design for mobile devices has been adjusted to provide a better user experience on mobile screens.

Fixed
Wrong Transaction Timestamps

Fixed an issue where incorrect dates were displayed for some activities and notifications.

Wrong Items on Search & Filters

Fixed an issue where using a search query or filter on the collection page displayed incorrect tokens.

Filters with Range Slider Breaks

Fixed an issue where the range slider of a filter would break after adjusting the range.

Option Menu on Forbidden Items

Fixed an issue where the three-dot options menu was not displayed for items that are forbidden from being listed.

Error When Editing Beam Region Condition

Fixed an issue where setting the Beam region condition to a continent or removing the region condition resulted in an error.

Enjin Wallet
Tuesday, September 10, 2024
by Atlas Development
Added
ENJ Infusion Support

Infused ENJ is now fully supported in Enjin Wallet. Users can view the amount of infused ENJ in NFTs and melt them to retrieve the infused ENJ directly within the Enjin Wallet app.

Changed
Fixed
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.

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

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.

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.

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.

Added
Changed
Enjin Discord Bot

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

Fixed
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.

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.

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

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