The goal of the project is to make logic games like Connect Four accessible to players by allowing them to use cryptocurrency as a stake, with the winner of the game receiving this stake.
++++++++++++++++++++++++++++++++++++++++++++
The original name of this project was CakePlay, intended as a friendly nod of appreciation to Cake Labs' project CakePay.
However, it quickly became clear that some community members perceived it as an attempt to appropriate the Cake brand name.
To avoid any confusion or unintended association, the project has been renamed and, as with all changes, this has been openly communicated to keep the entire process transparent.
This is how CryptoConnectFour was born.
++++++++++++++++++++++++++++++++++++++++++++
It all started during my work in social care with people with physical disabilities. One of my clients and I often spent our downtime playing simple logic games – things like Connect Four. He is remarkably fast and talented at these games, often beating me with ease.
But there was one thing that bothered me: he kept downloading shady gaming apps that pretended to offer real money rewards. These apps dangled the illusion of big wins, but in reality, they were little more than scams.
Since I’ve been deeply involved in the world of cryptocurrencies for years, the idea naturally struck me: What if there were a way to play games and actually win something of real value?
Currently, we are playing through this website: https://papergames.io
They are funded through advertisements and have their own in-game currency. Replacing these in-game currencies with cryptocurrencies and establishing a seamless wallet integration would be a dream.
I am not a developer but i am motivated to make this project become real, and GitHub is the first step.
++++++++++++++++++++++++++++++++++++++++++++
I’ve already bought some ready-made games to experiment with the concept privately, just to see what works and how the user experience feels.
https://codecanyon.net/item/board-games-bundle/49405808
Unfortunately, I can’t share those games publicly because of licensing restrictions, but they can be available internally as reference material. This way, developers working on CryptoConnectFour can take inspiration from these examples.
Furthermore, there are open-source games that could serve as a starting point or inspiration for CryptoConnectFour, such as:
https://github.com/search?q=Connect+four&type=repositories
The goal is to create a fully integrated ecosystem where players don’t need to juggle multiple apps, exchanges, or separate wallet addresses. Instead, their CryptoConnectFour account is directly linked to their cryptocurrency wallet, just like how it works in CakeWallet when you buy crypto within the app via DFX.
For this, it need a solution similar to WalletConnect or Lightning Login.
A practical feature would also be the integration of Unstoppable Domains, as this allows multiple wallet addresses to be linked to a single user account.
https://unstoppabledomains.com
Another important aspect would be an API from CakeWallet, enabling CryptoConnectFour to communicate seamlessly with CakeWallet.
These are just ideas for now and the exact implementation is still uncertain.
It needs to be a way to ensure that when a player wins, they get their earnings in real-time without the risk of fraud or manipulation.
The ideal solution here is to implement a Smart Contract (using a network like Polygon or any other scalable, low-fee blockchain). Smart contracts would ensure that payouts are automatically triggered when the conditions of the game are met, and they would remove the risk of human error or bad actors.
Perhaps, however, the principle could also be simplified by using Multi-Signatures through Bitcoin or Monero.
A multiplayer mode is essential. Players should be able to find opponents online at any time, challenge them, and compete for rewards.
This requires a server-side infrastructure with User accounts (Wallet Pseudonym) & matchmaking.
Synchronizing moves across devices so that players can compete without delay.
++++++++++++++++++++++++++++++++++++++++++++
Feel free to help make the project a reality by donating cryptocurrency, which will be used to pay developers directly.
Unstoppable Domain: cakeplay.xmr
++++++++++++++++++++++++++++++++++++++++++++
Everyone who would like to voluntarily join this project to actively participate in any form is warmly welcome.
Contact: cakeplay@proton.me
