Welcome to QuestCraft, the ultimate Minecraft server that combines blockchain technology with the iconic Minecraft experience! Imagine playing Minecraft, completing quests, and earning real crypto rewards that are stored securely in your crypto wallet. Whether you're a Minecraft enthusiast or a crypto newbie, QuestCraft offers a fun, exciting, and meaningful way to interact with both worlds.
QuestCraft is a unique Minecraft server plugin that adds a Play-to-Earn feature to Minecraft. By integrating blockchain technology (via smart contracts), players are rewarded with soulbound crypto tokens for completing in-game quests. These tokens serve as proof of achievement and unlock additional rewards and opportunities within the server.
-
Link Your Crypto Wallet:
- Connect your wallet to the server for seamless integration.
-
Activate a Quest with
/quest:- Use the command
/questin-game to activate a personalized quest based on your skills.
- Use the command
-
Complete the Quest in 15 Minutes:
- Finish the quest within 15 minutes to earn your rewards.
-
Earn Real Rewards:
- Upon completion, the server automatically triggers a smart contract on the Binance Smart Chain Testnet, rewarding you with a soulbound crypto token and in-game items like currency or rare loot.
These rewards are soulbound to your Minecraft account, making them an authentic proof of your achievements.
- Play-to-Earn Mechanism: Earn real crypto rewards by completing fun, skill-based quests.
- Seamless Blockchain Integration: Smart contracts on the Binance Smart Chain Testnet automatically reward you with crypto tokens and in-game items.
- Custom AI-Generated Quests: Every quest is tailored to your Minecraft skills, ensuring a fresh challenge every time.
- Soulbound Rewards: Your rewards are unique to your Minecraft account, ensuring that your achievements are permanent and irreplaceable
- Minecraft Plugin (Java): Powers quest generation and reward distribution.
- Smart Contracts (Solidity): Manages automatic reward distribution via blockchain.
- Backend (Node & Express.js): Handles communication with blockchain and AI quest generation.
- Frontend (EJS Templating): Tracks quests, rewards, and wallet interactions for users.
- Minecraft (Java Edition)
- Java 8+ installed on your system
- Node.js and npm installed for the backend
- A Binance Smart Chain wallet (e.g., MetaMask) for reward management
-
Clone the Repository:
git clone https://github.com/Nouman-wp/Minecraft-pluging-BNB.git cd Minecraft-pluging-BNB -
Setup the Backend:
cd backend npm install npm start -
Setup the Minecraft Plugin:
- Place the plugin
.jarfile in your Minecraft server'spluginsdirectory. - Restart the server.
- Place the plugin
-
Connect Your Wallet:
- Configure your wallet settings to connect with the server for rewards.
Check out our demo video to see QuestCraft in action! Click the Image Below
Below are some images of QuestCraft in action:
QuestCraft is just the beginning. We’re looking to expand the functionality to include more quests, rewards, and potential integrations with other blockchains. As Minecraft continues to evolve, so will QuestCraft, bringing even more value to players in both the Minecraft and cryptocurrency communities.
QuestCraft is licensed under the MIT License.
- Email at noumanpm@gmail.com.
- GitHub Repository: QuestCraft GitHub
- LinkedIn: Linkedin Link
