Hey everyone,
We’re excited to share CMHunt, the world’s 1st fully on-chain, real-time multiplayer P2E game
In CMHunt, you’ll control a 2D mining vehicle to drill through tiles, uncover hidden treasures and earn CMHT tokens as rewards. It’s a simple yet rewarding gameplay loop that’s accessible and fun, but with enough depth to keep players engaged.
All player interactions and game state updates are handled directly on-chain. This is no small feat, especially for a real-time multiplayer game. Sure, there’s some room for optimization (like smoother player position updates), but for a game like this, millisecond precision isn’t critical and we already have some ideas for improvement.
Only ICP ecosystem makes this kind of innovation possible and we’re excited to see where this can lead!
How the Game Works
- The game world has 100,000 tiles (400 rows × 250 columns) and your goal is to mine them and uncover rewards hidden underneath.
- Controls: Navigate your mining vehicle using WASD or arrow keys.
- Starting Bonus: Every registered user starts with 200 CMHT and 30 Drill HP—enough to get you mining right away!
-
Rewards System:
- 3,000 tiles reward 100 CMHT each.
- 1,500 tiles reward 200 CMHT each.
- 500 tiles reward 500 CMHT each.
- 50 tiles reward a massive 5,000 CMHT each.
Note: There are no rewards hidden in the first row of tiles, as it’s just used for spawning new players.
-
Drill HP Mechanics:
- Each tile mined consumes 1 HP.
- When your Drill HP runs out, you’ll need to purchase a new drill with 100 HP for 0.2 ICP. You can deposit the amount into your Account ID (visible in the Profile modal).
-
Canister IDs:
- Backend Canister ID:
x7x6c-5qaaa-aaaad-aaemq-cai
- Frontend Canister ID:
xrvtk-gaaaa-aaaad-aaenq-cai
- Token Canister ID:
xwuv6-lyaaa-aaaad-aaena-cai
- Backend Canister ID:
Tokenomics
Initial Token Supply: 1 billion CMHT
The initial allocation of CMHT tokens is as follows:
- Team: 15%
- New User Rewards: 5%
- Found Rewards Payout: 20%
- Swap Pool: 20%
- Treasury: 40%
Note: The token distribution percentages are subject to change as the project evolves. For example, if a significant increase in player activity and tile mining occurs, we may adjust the Found Rewards Payout or New User Rewards to ensure balanced growth.
Treasury Allocation: The Treasury pool, in addition to its current purposes, may be utilized for future needs, such as a SNS decentralization sale, once the game gains more popularity and demand increases. This will enable us to further decentralize the game’s ecosystem and engage the community in governance.
Future Development Plans
This is just the start for CMHunt. Here’s what we’re dreaming up next:
- Add leaderboards with rewards for top players to fuel competition and attract newcomers eager to climb the ranks.
- Expand the game into a base-building experience, where players can build mining operations, hire vehicles and personnel, upgrade their tech and become mining tycoons.
- Introduce a marketplace for players to trade items, NFTs and in-game assets, creating a vibrant economy.
- Increase the utility of the CMHT token by integrating it into new gameplay mechanics and features, driving demand and player engagement.
The possibilities are endless and this is just the beginning!
Open-Sourcing the Project
We absolutely plan to open-source CMHunt in the future. However, we want to make sure we build a solid foundation first—something that gains enough traction and popularity to thrive. We want to ensure a smooth and beneficial open-source transition for the project and its community.
Once the project has grown to a stable and healthy point, we’ll make it fully open-source for the community to benefit from and contribute to.
Join Us in the Mining Adventure!
We invite you to explore the world of CMHunt, uncover hidden treasures and earn CMHT tokens. Your feedback, support and enthusiasm will help us refine and expand the game as we build toward an exciting future for Web3 gaming.
Play now: https://cmhunt.xyz
Follow us on:
Openchat
Discord
X Profile
Let’s mine and build together!
Team Behind the Project
Our team of three brings over 35 years of combined experience in developing interactive apps and games, with expertise spanning diverse domains. Over the past 1.5 years, we’ve been deeply immersed in R&D on the Internet Computer ecosystem, creating a diverse range of projects that highlight our technical expertise and passion for innovation. Here’s what we’ve accomplished:
DGSelf – A Decentralized Digital Avatar Platform
- Website: DGSelf.com
- X Profile: DG_Self
- GitHub: DGSelf Repositories
DGSelf was our ambitious effort to create a decentralized platform for customizable digital avatars.
Obsidian Tears – Game Refinements and Critical Bug Fixes
I personally had the honor of working with the team behind Obsidian Tears, where I refined gameplay mechanics and resolved critical bugs. This work helped the team finally complete and publish the game, as they put it: “saving the game and allowing us to publish it.”
- X Profile: Obsidian Tears
Games – Coin Rush & Climb Master
We published two fun and engaging games on BoomDAO ecosystem:
- Coin Rush
- Climb Master
These games showcase our ability to deliver polished and enjoyable gaming experiences.
You can play them at the BoomDAO Website.
Game for the Challenge: “Explain ICP in 40s” – by Dominic Williams
We created ICP Savior, a small yet stunning 3D game where players rescue the ICP character from trolls’ captivity while learning about the Internet Computer ecosystem in an engaging and interactive way. Our submission earned us a reward from Dfinity, recognizing our creativity and contribution to the community.
Check out the post: ICP Savior
Play the game here: icpsavior.com
Additional R&D Projects
We’ve developed several open-source projects:
- IC Wheel of Fortune: GitHub Repository
- IC NFT Marketplace: GitHub Repository
Explore more of our work: R&D Projects on GitHub
Cryptographically Secure Pseudo-Random Number Generator (CSPRNG)
To ensure fairness and security in CMHunt’s reward system, we developed a CSPRNG library using the ChaCha algorithm. This guarantees random and tamper-proof reward placement.
- MOPS Package: CSPRNG on MOPS
- GitHub: CSPRNG Repository
With CMHunt, we’re pushing the boundaries of on-chain gaming and building a community around this exciting project. We can’t wait to have you join us on this journey.
Let’s mine, build and shape the future of gaming on the ICP together!