A platform that enables Twitch streamers and influencers to host giveaways using Cardano blockchain assets.
This project leverages Hyperledger FireFly and the Cardano connector to handle blockchain operations, while a Godot-powered game client provides an interactive front end. The system selects winners and distributes prizes in a seamless, automated way.
🔗 Currently, there are no platforms tailored for influencer-driven Cardano giveaways — this project aims to fill that gap.
- Hyperledger FireFly
- Cardano FireFly Connector
- Godot Game Engine
Follow the official FireFly installation guide for your system.
BLOCKFROST_KEY=paste-your-blockfrost-key-here
ff init cardano --blockfrost-key $BLOCKFROST_KEY --network preprodff start <stack-name>cd scripts/deploy-contract
cargo run --bin firefly-cardano-deploy-contract -- --contract-path ../../contract
cd -Open the project streamgames with the Godot Engine.
Use the following command:
ff accounts list <stack-name>- In the game, click on Settings.
- Paste your wallet address.
- Click Save.
Click New Game to begin hosting giveaways and interacting with your Twitch audience!
- 🎲 Add more mini-games
- 🏆 Create a global leaderboard
- 🔗 Integrate with the Twitch API (e.g. allow users to set their wallet address and display name via chat)
- 🖼️ Add support for NFTs