Efinity Beam is a groundbreaking addition to the Beam distribution system that provides exclusive features not found in its predecessors, Mainnet and Jumpnet.
Beam, first launched in 2018, is a service that allows the distribution of Non-Fungible Tokens (NFTs) and Fungible Tokens (FTs) through QR codes, which can be received within minutes on the Enjin Wallet app & Enjin Web Wallet.
Beam allows users to customize their digital assets such as gaming assets, branded collectibles, gift cards, discount codes, early access, and more, to suit the needs of their target audience and marketing goals.
Since launching Efinity Beam in December 2022, the Enjin team has been working tirelessly to enhance the experience and add new features based on stress testing and community feedback. Efinity Beam is a natural improvement over past iterations of Beam, and its exclusive features make it a game-changer in the crypto space.
As the Beam QR technology is not new to our community and in the broader crypto space, we would like to highlight the exclusive features of Efinity Beam.
One of the significant differences between Efinity Beam and its predecessors is the MINT_ON_DEMAND feature. This feature eliminates the need to pre-mint all tokens for distribution, which is the default way of creating beams on Mainnet and Jumpnet. With this feature, Beam creators can define a parameter on the mutation for tokens to be minted directly to users' wallets at the exact moment they are claimed, reducing the time people wait for the tokens to arrive in their wallets.
Efinity Beam also introduces batch mint and batch transfer features, allowing multiple tokens to be minted and/or transferred in a single on-chain transaction. This reduces the overall system load during periods of high activity, and users can claim their tokens faster and at a significantly lower cost. With the ability to batch 150 mints into a single transaction, users can claim their tokens faster and at a lower cost.
The Integer Range type is another new feature that makes creating Beams more efficient. By using this feature, you can specify a sequential range of token IDs for distribution using a shorthand format. So instead of specifying all of the token IDs you want to distribute individually, we can now simply provide an integer range in this format: "[startId..endId]" e.g. ["1..10000"] you can also mix and match single IDs and ranges: ["1", "5..10", "12", "15", "20..32"]
Developers can now set attributes to the minted tokens as they're being minted on-chain for the first time. This feature allows for unique and computed metadata to be added to tokens during the creation process.
This interaction with the mint on-demand feature is a match made in heaven as game developers will be able to create the tokens. At the same time, the beam is being generated, and they can set the metadata and mint the tokens as the demand for new tokens increases.
In conclusion, Efinity Beam is a significant upgrade to the Beams distribution system, offering improved user experience and system efficiency.
With new features such as mint-on-demand, batch mint and transfer, Integer Range type, and token attribute setting, Efinity Beams are set to empower and revolutionize the way game developers and NFT enthusiasts distribute tokens on the blockchain!
Looking for more developer material? Learn more below: