GBA

GBA

Your first Generative Blockchain Ai GBA (GameBoyAdvance). Unlimited Creation, Gasless, and Monetization experience.

84
Built at ETHDenver 2024
Artela: Winner
G1
GBA

GBA

Your first Generative Blockchain Ai GBA (GameBoyAdvance). Unlimited Creation, Gasless, and Monetization experience.

The problem GBA solves

The rapid development of AI has brought new opportunities to the gaming industry, including the realm of GameFi. However, the integration of AI with GameFi is still in its early exploratory phase, and the key challenge is how to combine on-chain and off-chain elements smoothly.
Reflecting on my childhood, the profound memories provided by GameBoy and its game cartridges are unforgettable. This feeling is what we want to experience while playing games. Hence, our team aims to introduce a new GameFi + AI paradigm to everyone as an experimental demo, incorporating existing technologies such as EIP2612, allowing users to earn money in GameFi + AI while experiencing the joy of AGI games with a gasless experience.
In our design, each GBA game cartridge is an NFT, a Bounty Pool, a decryption/exploration/interactive game, and also a Prompt.
Everyone can create game content through Prompts, and mint their own cartridges for others to play.
Players can enjoy the Prompt game by inserting the cartridge and interacting with our AI Agent to explore. Player needs to guess the riddles or find out the methods to pass the game, and submit their answers (or perform a blockchain operation). Each submission of an answer requires a Ticket fee, of which 80% is paid to the cartridge's Owner, 10% is paid to the GBA community, and 10% is used to increase the size of the prize pool, introducing a novel FOMO (Fear of Missing Out) mechanism. If a player solves the puzzle, congratulations, they can win all the prize money in the pool! This is not only our FOMO mechanism but also allows game creators to balance the difficulty and quality of the game for profit, thereby incubating a large number of high-quality games within the community.

To ensure that users can enjoy a gasless gaming experience, GBA obtains user authorization through EIP2612 to cover gas fees on behalf of users during the game, maintaining the protocol's security while decentralizing.

Challenges we ran into

When developing on Artela, the API provided in the aspect runtime is rather low-level, which means debugging and coding consume a lot of time. Additionally, when we utilize the permit-based gasless transaction experience, we need to coordinate between the backend, frontend, and smart contracts. Furthermore, creating games based on AI prompt engineering and designing a token economy have also presented us with numerous challenges.

Tracks Applied (4)

Defi, NFTs & Gaming

Our GameFi dApp is designed to celebrate the classic GameBoy, merging nostalgic elements with the forefront of DeFi, NFT...Read More

Best NFT Project

We deployed our smart contract (cartridge game as NFT) on ARBITRUM mainnet: 0xaea0f96f05edc0ab9d96Ba9Eeb5dc6F450B531fc ...Read More

Arbitrum

Deploy your EVM smart contract and build on-chain extension to enhance it

We deployed our EIP2612 token on the Artela testnet and developed an aspect to verify if the spender address is a contra...Read More

Artela

Protect your users from hacks scams & theft with Harpie’s API

We use the Harpie API to obtain detailed information regarding the history and security status of a blockchain address. ...Read More

Harpie

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion