Enjin

Official Website:
Official Website:
Social Profiles:

Enjin

Enjin is a platform for digital assets and , offering tools and infrastructure for secure and efficient asset management. Its ecosystem includes services like the Enjin Platform and NFT.io to support developers and users in creating, trading, and managing digital assets. [1]

Overview

Enjin is a platform tailored for gaming and business, leveraging its Relaychain infrastructure. The Enjin ecosystem includes tools like the Enjin Platform, NFT.io, Enjin Wallet 2.0, Beam, and SDKs designed to enhance revenue and innovation for developers. It simplifies game creation with comprehensive tools and services, including SDKs, APIs, and automation. The Enjin Ecosystem supports innovative crowdfunding models and facilitates user-driven asset creation, enhancing player loyalty and reducing gray market losses. It also extends beyond gaming, offering applications for tokenizing art, music, and collectibles and creating immersive VR and AR experiences. [2] be22517-image.png

Enjin Blockchain

The Enjin is a Layer 1 protocol with built-in functionalities governed by a consensus protocol. It is designed for scalability and efficiency, processing over 5,000 transactions per second (TPS). [3]

Relaychain

Enjin Relaychain is a decentralized network designed for digital assets and , built on using the Substrate framework. It offers high scalability, allowing for increased transaction throughput and enhanced performance through a multi-chain approach that processes transactions in parallel. The network includes a primary Relay chain and customizable Matrix Chains. The Relay chain ensures security and block validation, while Matrix Chains focus on speed and cost efficiency, providing flexibility for different use cases. Enjin’s approach to scalability and costs avoids the complexities of parachain auctions, offering predictable and cost-effective solutions. is simplified with a user-friendly interface on the Enjin Wallet, allowing easy allocation to nomination pools without compromising . The platform promotes inclusivity, enabling broad participation in network security and rewards. It integrates seamlessly with Enjin products, creating a cohesive ecosystem for users and developers. [4]

Matrixchain

The Enjin Matrixchain is a decentralized and trustless network that allows anyone to operate a and engage in its activities. It aims to offer a scalable and secure platform for by using the Substrate framework to provide a robust infrastructure for the ecosystem. It supports fungible and with customizable pricing features like bonding curves. It also includes Fuel Tanks for subsidizing transaction fees and an On-Chain Marketplace that supports trading without needing token listings, ensuring royalties for sales across platforms. Users can extend functionalities with custom . [3][5]

Blockchain Nodes

Enjin supports three types: RPC, collator, and archive, each suited for different requirements and use cases. Once compiled, a can be used as an RPC , collator, or archive , depending on the user’s needs. [6]

RPC Node

An RPC connects to the Enjin network and functions as an interface to the Matrixchain, typically hosted on a remote server and accessed by client-side applications via RPC or WS endpoints. However, RPC do not store the complete chain history, so they cannot provide historical data, which is a limitation when selecting this type. [6]

Collator Node

A collator maintains a Matrixchain by gathering user transactions and generating state transition proofs for Relaychain . Collators operate a full for the Relaychain and their specific Matrixchain, allowing them to author new blocks and execute transactions similar to on . They typically collate and process transactions to create a block and then broadcast it to other collators and Relaychain . [6]

Running a collator allows users to earn rewards by participating in the Enjin network, but collators do not secure the network. Enjin employs a Proof of Authority (PoA) where block producers are selected from a list of authorized . The number of collators does not necessarily enhance network security, as Relaychain will reject invalid Matrixchain blocks. Excessive collators can even slow down the network. Collators have the power to censor transactions, so a Matrixchain should include some neutral collators to mitigate censorship, though a single honest collator can theoretically address this issue. [6]

The management of collators on the Enjin Matrixchain is overseen by the collator pallet, which selects and rewards block producers each round. Rewards consist of transaction tips and fees collected from each block and transferred to the fee distribution account. At the end of each session, the pool pallet distributes these accumulated fees to registered pools, with the collator pool receiving 70% of the distribution. The collator pallet then allocates these rewards to collators from the funds in the collator pool account. [6]

Archive Node

An archive maintains the full history of the network, making it useful for developers conducting application tests and running analytics and for explorers, providing complete chain state visibility. Collators also use archive to verify the network's state. However, archive require substantially more disk space than other node types. [6]

Enjin Platform

The Enjin Platform is an advanced open-source framework for building platforms and integrations, facilitating seamless communication with the Enjin . It acts as a bridge between technology and user-friendly applications, using a lightweight, modular layer with a flexible GraphQL API to manage blockchain interactions, eliminating the need for direct engagement with traditional smart contracts. The platform enables the creation, , and transfer of tokens and the administration of collections and . With a customizable modular design, optional add-on packages offer additional tools for specific needs. The platform is available in two versions: an open-source, self-hosted version for full control over data and a hosted version, the Enjin Platform Cloud, for rapid integration. [7]

Features

Data Management Tool

The Data Management Tool, provided by Indexers, structures and organizes data by creating a centralized database from inputs. This allows developers to access specific data without sifting through the entire database. [7]

Quick Sync

The Enjin Platform provides a quick sync method, allowing developers to fetch and store the latest state in a pre-packaged index, saving time and effort compared to syncing the entire blockchain. The "Worker" service manages all blocks and parses all extrinsic events in each block. [7]

Auto-Healing

The Enjin Platform's auto-healing function continuously monitors the database's health. In case of corruption or saving mismatches, the platform automatically re-syncs with the current chain state to ensure data accuracy and currency. [7]

Relaychain ENJ Auto-Teleport

The Enjin Ecosystem consists of two chains: the Enjin Relaychain for and Governance and the Enjin Matrixchain for and marketplace functions. Users purchasing ENJ on an exchange and depositing it into a Dapp's managed wallet on the Relaychain might be confused, as the Dapp creator expects the deposit on the Matrixchain. To address this, the Auto-Teleport feature was introduced. This feature automatically transfers any Relaychain ENJ received in a managed wallet to the corresponding Matrixchain, streamlining the process and eliminating the need for manual transfers. [7]

Modular Design

The Enjin Platform is designed with a lightweight, modular structure, allowing developers to tailor the integration to their needs. The Platform and Platform Core provide fundamental functionality, while various optional packages expand integration capabilities without altering the core codebase. Developers can further enhance their configuration by integrating Laravel Horizon, which translates all Platform data into a visually appealing dashboard. Contributions to the codebase are welcomed, enabling continuous improvement and expansion of the framework. [7]

User Interface and Cloud

The Enjin Platform features a user-friendly graphical interface with forms for creating, viewing, and managing collections and . It also allows UI extension with additional components like Beams and Fuel Tanks. The interface is available as a standalone application for self-hosted setups or as a standard feature in the hosted version. [7]

The Enjin Platform Cloud offers a simplified version for easier project launches. Hosted on Enjin's secure servers, it enables quick setup and operation of projects. Users can create an account, generate an API key, and start their project with minimal steps, while the Wallet Daemon ensures secure transaction management. [7]

Enjin Wallet

The Enjin Wallet has been completely redesigned for improved performance, stability, and reliability. It now offers enhanced speed and user-friendliness, making it ideal for enthusiasts, including game developers, art collectors, and gamers. The updated interface ensures accessibility and provides a secure and efficient solution for storing, trading, and transferring , with broad compatibility for various . Game developers can integrate seamlessly with the Enjin Platform using the Enjin Wallet, which supports the Enjin , API, SDKs, and NFT.io. The wallet's user-friendly interface and broad compatibility make it a versatile tool for securely managing . It supports multiple , including , , , , , , , , and , allowing users to handle diverse digital assets in one place. [8]

NFT.io Marketplace

NFT.io is an marketplace integrated with the Enjin , designed to provide a secure and user-friendly platform for trading digital assets. The marketplace supports a variety of , including digital art and -collectibles, and offers a streamlined experience for listing, bidding, and creating collections. It features an ad-free environment, a responsive design for mobile and desktop devices, and supports instant transactions. Users can also set up auctions, create Enjin Beams, and make purchases using credit cards or fiat payments. The platform supports GIF, MP4, and GLB files and provides instant notifications for transactions. [9]

Enjin Beam

Enjin Beam facilitates the marketing and distribution of assets using QR code technology on the Enjin blockchain. Available on NFT.io for registered users and accessible via the Enjin Platform API for game developers, Enjin Beam supports customizable reward distribution for various purposes, including gaming assets and branded collectibles. The QR codes can be shared through multiple platforms such as social media, websites, and ads, allowing for broad audience reach and targeted promotion. [10] b273e7f-image.png

Mint on Demand

The on Demand feature in Enjin Beam eliminates the need for pre- tokens, allowing tokens to be minted directly to users' wallets at the time of claim. This reduces the waiting time for tokens to arrive compared to the traditional pre- approach. [10] 01e8eb8-image.png

Batch Mint & Transfer

Enjin Beam includes batch and transfer features, enabling multiple tokens to be or transferred in a single transaction. This approach reduces system load during high activity and allows users to claim tokens more quickly and at a lower cost. [10] 8c0099b-image.png

Integer Range Type

The Integer Range type is a new feature that simplifies Beam creation by allowing the specification of a sequential range of token IDs using a shorthand format. Instead of listing each token ID individually, users can provide a range in the format "[startId..endId]". Single IDs and ranges can also be combined. [10] 5a5ee68-image.png

Set Attributes

Developers can now set token attributes during their initial on-chain, including unique and computed metadata. This feature works well with the -on-demand capability, enabling game developers to create tokens and set their metadata as the beam is generated, responding to increasing demand for new tokens. [10] 76b49c8-image.png

ENJ Coin

Enjin Coin (ENJ) is the native currency of the Enjin , essential for transactions, paying fees, and participating in governance through . The blockchain employs a decentralized governance model controlled by ENJ holders who can propose and vote on changes, ensuring an inclusive decision-making process. From July 1st, 2023, the launched with full governance support and no super-user access, maintaining transparency and fairness. ENJ also acts as a medium of exchange within the ecosystem and rewards community participation. Integrated with Enjin products like the and marketplace, the emphasizes inclusivity, interoperability, scalability, and regulatory compliance, with security provided by a nominated mechanism. ENJ is facilitated through a user-friendly interface in the Enjin Wallet, allowing easy allocation to nomination pools. [11]

Tokenomics

ENJ has a total supply of 1.8B and has the following distribution: [12]

  • Pre-Sale: 40%
  • Crowdsale: 40%
  • Community: 10%
  • Team and Advisors: 10%

Partnerships

See something wrong?

Edited By

Generated avatar for Anonymous userJSD

Edited On

October 11, 2022

Loading...

REFERENCES

[1]

Enjin website

Aug 1, 2024

[2]

Enjin Ecosystem | Enjin Docs

Aug 1, 2024

[3]

Infrastructure | Enjin Docs

Aug 1, 2024

[4]

Enjin Relaychain | Enjin Docs

Aug 1, 2024

[5]

Matrixchain | Enjin Docs

Aug 1, 2024

[6]

Blockchain Nodes | Enjin Docs

Aug 1, 2024

[7]

Enjin Platform | Enjin Docs

Aug 1, 2024

[8]

Enjin Wallet | Enjin Docs

Aug 1, 2024

[9]

NFT.io | Enjin Docs

Aug 1, 2024

[10]

Enjin Beam | Enjin Docs

Aug 1, 2024

[11]

Enjin Coin | Enjin Docs

Aug 1, 2024

[12]

What is ENJ? | CoinMarketCap

Aug 1, 2024