cardano-ue-sdk
Unreal Engine SDK (CORE)
Flux Point Cardano SDK — Core (FAB)
Setup
Install plugin into your project Plugins folder.
Project Settings > CardanoSdk:
CurrentNetwork: mainnet or preprod
ApiKey: Blockfrost project_id
BaseUrl: https://cardano-mainnet.blockfrost.io/api/v0 or preprod URL
TreasuryAddress: preconfigured (locked in FAB)
PlatformFeeBps: preconfigured (locked in FAB)
PlatformMinLovelace: 2,000,000 (locked in FAB)
Blueprint Quickstart
Use
ImportMnemonic
once to load your funded 12-word wallet.Toggle
ForceImport
true once to overwrite any saved wallet, then false.Flow: BeginPlay → Branch(ForceImport)
True: Delete Game in Slot → ImportMnemonic → LogIn
False: Has Wallet → (if false ImportMnemonic) → LogIn
After
LogIn
:GetAddress
→GetBalance
→Mint Asset
.
Mint Configuration
CIP-25 struct allows setting MintPriceLovelace and optional CreatorAddress.
Platform fee: min(percentage of price, percentage of network fee), floored at 2 ADA to treasury.
Creator payout: (MintPriceLovelace - platform_fee) to CreatorAddress when provided.
Reliability & Logging
Detailed logs on all nodes (errors include Cardano C messages).
Validity window set late and auto-repaired if encoding drifts.
HTTP submit fallback to Blockfrost with application/cbor.
Notes
Requires Blockfrost key.
Native script uses after-slot timelock.
Ships with cardano-c runtime libs under ThirdParty.
Support
Docs: https://docs.fluxpointstudios.com/cardano-ue-sdk/core
Discord: https://discord.gg/fluxpointstudios
Last updated