Description
DISCORD SUPPORT | Tutorials (new) | Documentation | Example Project (new)
Blockchain Integration Plugin
Function library to construct and send blockchain transactions via JSON-RPC and communication with smart contracts directly from the engine. All functions are exposed to blueprints for user convenience. Can be Packaged and shipped with Dedicated Servers. No 3rd party libraries or dependencies.
Currently Supports Ethereum, Polygon, Avalanche, Binance Smart Chain, Cronos, Huobi Eco Chain, and custom. As well as correspondent test nets for those networks.
WHY Blockchain?
Blockchain allows to write, read and store values and functions inside a decentralized ledger that holds no cost to upkeep, and no need to set up servers or databases. It can keep any “cloud data” one would usually use 3rd party providers, involving saves, statistics, account data, user-generated content recipes, anonymous statistics. The cost of creating and maintaining the data can be as low as zero due to the possible use of test networks. Nevertheless, if you wish to migrate your project to the main net, you pay only for what is actual use, with no upkeep or pesky subscriptions to follow. You also are not relying on 3rd party software that could, in theory, go under or unavailable at any time.
NFT support?
You can mint, transfer, or use NFTs with this plugin. Either as rewards for playing or simply utilizing a premade project collection generated months ago. Here lies the most accessible gateway to the utility of NFTs. The plugin also allows launching solidity contracts directly from the engine.
Play to Earn?
Our plugin fully supports the play-to-earn model. You can present players with your tokens or directly by transfers or minting privileges for your games’ NFTs. Play to earn, go above and beyond simple monetary value, and code work entirely without a payment model or a custom token as currency.
—————————–
V 2.2 release note:
—————————–
V 2.1 release note:
—————————–
V 2.0 release note:
—————————–
V 1.1 release note:
—————————–
V 1.0 release note:
Planned updates:
Technical Details
Code Modules:
Number of Blueprints: 0
Number of C++ Classes: 29
Network Replicated: Yes (via blockchain)
Supported Development Platforms: Windows
Supported Target Build Platforms: Win64, Linux, Android
Documentation: Link.
Example Project: Link.
Supported Engine Versions
4.27, 5.0 – 5.3