Skip to content
Media 1 for listing WEB3S - Blockchain, IPFS and Decentralized Technologies

Description

Seamlessly connect your Unreal Engine projects to blockchain networks and decentralized storage, with advanced support for modding, content streaming, and live feature management. A complete web3 solution!

Description

The WEB3S Plugin empowers Unreal Engine developers to build next-generation games and applications with robust blockchain and decentralized storage capabilities. Effortlessly interact with smart contracts, manage NFTs, and leverage decentralized file storage — all directly from Blueprints or C++. Now with advanced gameplay feature management and a powerful HTTP/REST subsystem for content streaming and live updates.

Key Features

Comprehensive Blockchain Support
  • Connect to all EVM-based networks (Ethereum, Filecoin, Lukso, Avalanche, Polygon, Binance Smart Chain, and more), plus Layer 2 solutions (Optimism, zk Rollup, ImmutableX).

  • Construct, sign, and send blockchain transactions - via JSON-RPC, with full Blueprint integration.

  • Interact directly with smart contracts, including support for ERC20, ERC721, ERC1155, and other major standards.

  • Advanced cryptography: Custom secp256k1 implementation, deterministic signing, HD wallet (BIP-32/BIP-39) and mnemonic key generation, ECDSA, and AES encryption.

  • In-game key management: Generate and manage cryptographic keys, addresses, and signatures without external wallets.

  • Meta transactions and efficient transaction management.

  • NFT management: Mint, transfer, and utilize NFTs as in-game assets, rewards, or for user-generated content.

  • Abi parsing, encoding, decoding.

Decentralized Storage with IPFS
  • Store and share user-generated content, savegames, textures, sound waves, and more using IPFS.

  • Stream textures and assets directly into memory for use in materials and gameplay.

  • Distribute game updates, patches, mods, and content packs via IPFS, supporting large-scale modding and user-generated content.

  • Read NFT metadata.

  • Car files handling.

Gameplay Feature Management & Mod Support (NEW)
  • Hot-load, mount, and manage gameplay features and downloadable content at runtime—no need to restart the game.

  • Dynamically add, update, or remove content packs, mods, maps, and features, enabling a true live-service or moddable game experience.

  • Modular gameplay feature distribution: Download and initialize new features or updates without leaving the game.

Advanced HTTP/REST Subsystem (NEW)
  • Wrapped HTTP requests and REST API support with a dedicated subsystem for persistent, asynchronous request tracking and management.

  • Handles blockchain and IPFS requests internally.

  • Enables robust, scalable content delivery and live updates for any type of data.

Additional Capabilities
  • QR code generation for blockchain and content sharing.

  • Efficient file handling: SHA256, SHA512, BLAKE2b, Keccak-256, and RIPEMD160 hashing, including large file support.

  • Base58, Base32, Base36, CBOR, RLP encoding/decoding.

  • Uint256 operations.

Use Cases

  • Decentralized Game Saves & User Data: Store player progress, stats, and user-generated content on blockchain or IPFS, eliminating the need for centralized servers.

  • NFT Integration: Mint, transfer, and use NFTs as in-game items, achievements, or collectibles.

  • Play-to-Earn Models: Reward players with tokens or NFTs based on in-game achievements.

  • Live Modding & Content Updates: Distribute and manage mods, patches, and new features without downtime.

  • Content Streaming: Stream large assets, updates, or user content directly into the game, with robust tracking and error handling.

Who Is This For?

Ideal for developers building games or applications that require secure, decentralized data storage, blockchain integration, NFT functionality, or live content management. Perfect for projects with large-scale user-generated content, modding communities, or live-service ambitions.

Included formats