Here’s everything you need to know about our Smart Contracts:

Platform Registry

Enables game developers to register their servers on the Platform Registry contract if they are hosting their own copy of the Trusted Platform API and Ethereum Nodes.

This contract allows any Ethereum wallet to connect and link to a game’s Trusted Platform.

Crypto Items

A new design allows for flexible game items to be created by game developers.

These items can have an array of behaviors attached to them — variables like minting/supply rules, transaction fees, transferability, fungibility, whitelists, and much more.

“Right now in Ethereum when you’re putting a token out on the blockchain you have to deploy one contract out — and that costs a lot of Ether. A lot of gas. You have to put a lot of data onto the blockchain, all that code — for every single token that goes out. We developed a system where you deploy one big contract, put millions of tokens on the blockchain and save a ton of data — and it’s a lot cheaper to use.”

The tokens can appear to wallets as ERC-20 (fungible) tokens or ERC-721 (non-fungible/collectible) tokens, making them compatible with the entire Ethereum ecosystem.

“When you make any non-fungible item it will be ERC721 compatible. The cool thing is that even though we’ve built this in a way that it’s it’s one giant contract that contains millions of items, anyone can hit a button and it creates either an ERC20 token or the ERC721 token and puts it into a wallet. So any wallet will support your gaming items. They’re completely compatible with every single collectible wallet out there.”

CryptoItems is also the first Smart Contract that enables item minters to receive a percentage of all future peer-to-peer trades and transactions involving those items.

Efinity Bridge

Facilitates cross-chain swaps of multiple tokens between Ethereum mainnet and the future Efinity Network.

“Our unique offering here is that, when you have items that have Enjin Coin inside of them… Say you have a bunch of swords, some armor, some gold bullion — those items have Enjin Coin inside of them and those can be used as collateral inside the scaling network. You can have your Enjin Coin items, all your gaming items that you got from the game, that’s enough to use as collateral and use the scaling network.”

Trading

With the Trading Contract, gamers and developers are able to create atomic escrow trades for their items and tokens (including ENJ).

This allows for 100% secure trades between individual players, as well as being the seed for building on-chain game item marketplaces.

We envision game developers creating auction houses and markets that allow free and effortless trading of items and tokens between players, directly in-game and via the Enjin Wallet.

Loans & Subscriptions

Allows lending tokens to other players for a period of time.

Recurring loans, transfers, and fees can also be created with this contract, allowing for true on-chain subscriptions.