hackquest logo

APT-Casino-Monad

⚡️The First Fully On-Chain, Autonomous Provably Transparent Casino on Monad.

Videos

Description

A couple of days back, I was was on etherscan exploring some transactions and saw an advertisement of https://stake.com/ which was giving 200% bonus on first deposit, I deposited 120 USDT into stake.com they gave 360 USDT as total balance in their controlled custodial wallet and when I started playing casino games I was shocked to see that I was only able to play with $1 per game and was unable to increase the betting amount beyond $1 coz and when I tried to explore and play other games on the platform the issue was persisting, I reached the customer support and got to know that this platform has cheated him under the name of wager limits as I was using the bonus scheme of 200%.

When I asked the customer support to withdraw money they showed a rule list of wager limit, which said that if I wanted to withdraw the deposited amount, then I have to play $12,300 worth of gameplay and this was a big shock for me, as I was explained a maths logic by their live support. Thereby, In the hope of getting the deposited money back, I played the different games of stake.com like roulette, mines, spin wheel, etc, the entire night and lost all the money.

I was very annoyed of that's how APT-Casino was born, which is a combination of GameFi x AI x DeFi all in one platform where new web3 users can play games, perform gambling, but have a safe, secure, transparent platform that does not scam any of their users. Also, I wanted to address common issues in traditional gambling platforms.

Problem

The traditional online gambling industry is plagued by several issues, including:

  • Unfair Game Outcomes: Many platforms manipulate game results, leading to unfair play.

  • High Fees: Users face exorbitant fees for deposits, withdrawals, and gameplay.

  • Restrictive Withdrawal Policies: Withdrawal limits and conditions often prevent users from accessing their funds.

  • Bonus Drawbacks: Misleading bonus schemes trap users with unrealistic wagering requirements.

  • Lack of True Asset Ownership: Centralized platforms retain control over user assets, limiting their freedom and security.

Solution

APT-Casino addresses these problems by offering:

  • Provably Fair Gaming: Utilizing the Pyth Entropy to ensure all game outcomes are transparent and verifiably fair.

APT-Casino - Analog.pptx (3).png
  • Flexible Withdrawal Policies: Providing users with unrestricted access to their funds.

  • Transparent Bonus Schemes: Clear and Clean bonus terms without hidden traps.

  • True Asset Ownership: Decentralized asset management ensures users have full control over their assets.

Key Features

APT-Casino offers a multifaceted platform with three main features:

1. AI - Social Aspect:

  • Users create AI-generated NFT profile pictures (Dall-E3) based on keywords.

  • View a community leaderboard.

  • Explore other players' profiles, recent activity, and ENS.

2. GameFi - Gaming Aspect:

  • APT-Casino includes a fully functional European roulette, mines, spin wheel and plinko game.

  • All games are powered by Pyth Entropy, randomly generates winning values.

  • Winnings are automatically calculated and transferred to the users' wallets.

3. Defi - Lending Aspect:

  • Users can deposit any tokens on any chain as collateral to borrow in game token asset (APTC).

  • Facilitates gameplay without the need to sell existing holdings.

Diverse Game Selection: A variety of fully on-chain games, including roulette, mines, plinko, spin wheel and more. As a (POC) Proof of Concept we developed fully on-chain games but similar model can be applied to introduce the new casino games to the platform.

How we built it

  • Monad and Chainlink Functions: Used to mint NFTs with DALL-E3 (Open AI).

  • IPFS Server: We built our own server to save costs and ensure smooth integration with our internal API, which stores NFTs and metadata.

  • Monad Blockchain: Deployed the roulette game logic for fast transaction speeds.

  • Pyth Entropy: Implemented to randomly generate winning values in the roulette game.

  • Next.js, Javascript, Tailwind CSS, Solidity, Metamask Wallet.

APT-Casino - Analog.pptx (2).pngAPT-Casino - Analog.pptx (4).png

APT-Casino - Analog.pptx (7).png

What's next

All though started as a idea but now we are thinking to carry forward as a business model and expand further.

  • Applying for Grants: Seeking funding to further develop and expand the platform.

  • Mainnet Launch: Deploying on the mainnet for real-world use.

  • User Testing: Conducting extensive user testing to refine the platform.

  • Promoting the Product: Marketing to attract a wider audience.

  • Introducing new games to the platform

  • Explore additional DeFi features like staking, farming, yield strategies to offer more financial services within the platform.

  • We also aim to implement gasless transactions to enhance user convenience.

  • Enabling Developers to build more transparent games in our platform.

  • Bringing in new monetization to compensate the casino games/ game creators.

  • Having a inbuilt live streaming for gameplay, allow players to do streaming within the application.

Be the biggest gamefi/ gambling / games hub centre of the gaming industry.

Progress During Hackathon

I haven't slept for the past four days. UI/UX, Frontend, Contracts, Entropy, Integration was a bit problematic, but finally it's done.

Tech Stack

Solidity
Next
Web3

Fundraising Status

Not raised any.

Team Leader
AAmaan Sayyad
Sector
SocialFiGamingAI