There is no standardized Cardano wallet connector for UE, limiting blockchain integration in games. This proposal develops a connector to enable game access/in-game items based on wallet contents
This is the total amount allocated to Unreal Engine (UE) Cardano Wallet Connector.
Jacob Barrow
We will develop a wallet connector for UE, allowing games to access users' wallet contents, control game access, unlock items, and provide documentation to help developers integrate blockchain assets.
No dependencies.
The Cardano wallet connector for Unreal Engine will be fully open-source throughout the entire project lifecycle. The code will be hosted on GitHub under the MIT License, allowing developers to freely use, modify, and distribute the connector with proper attribution.
Open-Source Elements:
Closed-Source Elements:
Solution Summary
We propose to develop a Cardano wallet connector for Unreal Engine that will enable developers to integrate Cardano blockchain assets directly into their games. This connector will allow games to read the contents of a user’s Cardano wallet and use this information to control access to game levels, unlock special items, and enable other blockchain-related interactions. The project will focus on delivering the core functionalities of the wallet connector and providing comprehensive documentation to assist developers in integrating it into their projects.
Solution Overview
The proposed Cardano wallet connector will include the following key features:
Wallet Authentication:
Asset Retrieval:
Game Integration:
Blueprint Visual Scripting:
Documentation and Examples:
Deliverables
The development of a Cardano wallet connector for Unreal Engine will significantly positively impact the wider Cardano community. By empowering game developers to create immersive, blockchain-integrated gaming experiences, we enhance the utility and adoption of Cardano-based NFTs and other blockchain assets. Our game, which integrates this connector, will be a practical example of how blockchain technology can be seamlessly incorporated into gaming. This project will help bridge the gap between traditional gaming and blockchain-based economies, leading to greater engagement and growth within the Cardano community.
Our team has extensive experience in blockchain development, 3D design and game engine integration, particularly with Unreal Engine. We have successfully delivered similar projects and possess the technical expertise to integrate Cardano’s blockchain with game engines. We will implement a phased development approach with regular milestones to validate feasibility. Each phase will be accompanied by thorough testing and community feedback to ensure the connector meets developers' needs. Open-source development practices will be employed to ensure transparency and community involvement.
In this initial phase, we will focus on laying the groundwork for the project. This involves comprehensive research into the technical requirements, defining user needs, and identifying the appropriate design principles for the Cardano wallet connector. During this phase, wireframes will be created to visualize how the connector will interact with Unreal Engine, while technical specifications will outline the system's functionality. This stage ensures all stakeholders are aligned before development begins.
During this phase, we will implement the wallet authentication functionality, enabling secure connections between the Cardano blockchain and Unreal Engine. This milestone focuses on developing the core wallet integration, allowing the game to connect to the user’s wallet, verify ownership, and retrieve basic assets like NFTs. This will serve as the foundation for the connector's future functionalities.
Building on the basic integration, this phase will introduce advanced asset filtering, such as the ability to filter assets by policy ID and other parameters. The development of an API for game integration will also occur during this milestone, allowing Unreal Engine games to use blockchain assets (e.g., NFTs) to influence gameplay, such as unlocking content, modifying in-game characters, or offering item customization.
This phase focuses on creating comprehensive documentation that allows developers to easily integrate the Cardano wallet connector into their Unreal Engine projects. We will also develop example projects that showcase the connector’s core functionality, including wallet authentication, asset retrieval, and integration into basic gameplay scenarios. These example projects will serve as a guide for developers looking to implement similar features in their own games.
In this final phase, we will focus on thoroughly testing and optimizing the Cardano wallet connector to ensure it is stable, secure, and high-performing. Rigorous testing will be conducted to identify and resolve any bugs, improve performance, and ensure the connector operates seamlessly in different environments. After incorporating feedback and making the necessary adjustments, the connector will be deployed on the Cardano mainnet for use by the broader developer community.
Following deployment, we will compile a comprehensive project close-out report, summarizing the development process, key achievements, and lessons learned. Additionally, we will produce a video walkthrough showcasing the connector’s core features, including wallet authentication, asset retrieval, and integration with Unreal Engine. These materials will serve as both internal reviews and promotional content for stakeholders.
Daniel Crompton (autre coeur)
CEO/Oversight
Alejandro Almanza (dynite7)
Project Manager
Drew Haines
Lead Fullstack Development & Blockchain Integration
Jacob Barrow
UI/UX Design
Nicodemus Rodriguez
Community Engagement & Feedback
Milestone 1: Research, Planning & Design
Budget: ₳25,000
We will focus on laying the groundwork for the project by conducting comprehensive research into technical requirements and user needs. This will involve creating wireframes to visualize the Cardano wallet connector's integration with Unreal Engine and producing technical specifications that outline the system's functionality. The planning ensures all stakeholders are aligned before development begins.
Milestone 2: Wallet Authentication & Basic Asset Retrieval
Budget: ₳65,000
During this phase, we will implement the wallet authentication functionality, allowing users to securely connect their Cardano wallets to Unreal Engine. The system will be able to verify ownership and retrieve basic assets like NFTs, forming the foundation for future functionalities.
Milestone 3: Asset Filtering & API Development
Budget: ₳50,000
We will enhance the connector by introducing advanced asset filtering capabilities, such as filtering by policy ID or other parameters. Additionally, we will develop an API to enable Unreal Engine games to use blockchain assets (e.g., NFTs) to influence gameplay by unlocking content, modifying characters, or customizing items.
Milestone 4: Documentation & Example Project
Budget: ₳40,000
This phase will focus on creating comprehensive documentation that helps developers easily integrate the Cardano wallet connector into their Unreal Engine projects. We will also create example projects to demonstrate the connector’s core functionality in basic gameplay scenarios.
Milestone 5: Testing, Optimization, Deployment & Final Project Review
Budget: ₳20,000
This milestone will involve extensive testing and optimization of the connector to ensure stability, security, and performance. Once the connector is stable and fully optimized, it will be deployed on the Cardano mainnet for public use. We will also compile a comprehensive project close-out report and produce a video walkthrough that demonstrates the connector's core features and its integration with Unreal Engine. These materials will be presented to stakeholders for final review and approval.
Developing a Cardano wallet connector for Unreal Engine represents significant value to the Cardano ecosystem by enabling seamless integration of blockchain assets into gaming environments.
The game demo serves as a live demonstration of the connector's capabilities, providing immediate value and inspiration for other developers. The connector will open new opportunities for blockchain-powered games and increase the utility of Cardano-based NFTs and assets.
Making this tool available will ultimately drive adoption and engagement within the Cardano community. The project's open-source nature will also allow continuous improvements and adaptations, ensuring its long-term relevance and value.
In summary, our proposal addresses a critical need within the game development and blockchain integration space. By leveraging our existing experience and assets from our Unreal Engine game development, we are well-positioned to deliver a Cardano wallet connector that will benefit the wider Cardano community. The project is structured with clear milestones, a detailed budget, and a focus on value for money.