Solana SDK

A complete toolkit for building blockchain games on Solana with Unreal Engine

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    5.4
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

A complete SDK for building blockchain games on Solana with Unreal Engine 5.

The toolkit comes with a showroom demonstrating the SolanaSDK capabilities using UnrealSOLNET, and LinkStream to interact with the engine & Solana.


Using UnrealSOLNET, we can use SOLNET and the power of .NET runtime inside the game giving developers the ability to communicate with the Solana blockchain & Unreal Engine without having to build an entire c++ library from scratch.


For specific application types like Fully On-chain or VR/AR/XR where an in-game wallet would be needed then you can use the in-game wallet system with data protection.

Using LinkStream the game is capable of talking to Unreal SOLNET & requesting signing via Tranquility Wallet and popular mobile wallets through encrypted TCP & Websocket loopback mechanics.

テクニカルノート

Features:

  • Includes Sandbox showroom with examples 
  • Full Solana RPC client integration using Unreal SOLNET & SDK
  •  Mint Metaplex NFTs or cNFTs with a few nodes of blueprint
  •  Sign, Send and Receive Sol & all of other SPL tokens
  • Retrieve on-chain account, program & transaction data
  • Create accounts, wallets, deploy programs and more!
  • In-Game wallet system with Microsoft data protection and AES encryption
  • Full C# SDK wrapper for Unreal SOLNET & other programs like metaplex to communicate with the engine

Code Modules:

  •  Unreal SOLNET - Unreal SOLNET is a custom runtime module designed to bootstrap .NET runtime to Unreal Engine and load the Solana SDK.
  • LinkStream - Tcp module used to communicate with Unreal Solnet from the engine without an API or using direct method calls.


Number of Blueprints: 80

Number of C# Classes: 32

Number of C++ Classes: 20

Network Replicated: Yes

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows

Documentation: https://github.com/Bifrost-Technologies/Solana-Unreal-SDK