project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

BunnyAI

BunnyAI is mobile app to explore fun rabbit holes powered by AI/LLMs and crypto micropayments. Built infrastructure for consumer AI apps to accept micropayments via SMS account abstraction embedded wallets, with crypto abstracted away in the background

BunnyAI

Created At

ETHGlobal New York

Winner of

๐ŸŽจ Nouns DAO โ€” Best Use of Artwork

๐ŸŽฎ Privy โ€” Consumer Award

๐Ÿฅ‡ Base โ€” Best Consumer Product

โ›“๏ธ Biconomy โ€” Best Web2 Onchain

Project Description

BunnyAI is mobile app to explore fun rabbit holes powered by AI/LLMs and crypto micropayments with the native $HONK token.

Background and Problem

AI is eating the world. But one problem with consumer AI apps is that it is expensive to run model queries (ChatGPT, DALLE, Stable Diffusion, etc). A number of consumer apps (image generation, Cursor, GPT4) ask for payment after a certain number of free queries, usually via Stripe or PayPal. Can you make consumer AI LLM costs sustainable with crypto micropayments?

Payments is crypto's original use case. The censorship resistant and instant settlement nature of crypto gives it an edge over traditional payment rails. Combined with recent developments in L2 scaling making transaction costs cheaper and wallet onboarding infrastructure (embedded wallets, SMS login, MPC, account abstraction, ERC4337), it is now uniquely possible to build consumer applications with crypto micropayments.

Another problem in consumer AI is that mass consumer use case isnโ€™t quite there yet because people donโ€™t know how to prompt engineer well. So take that out of the equation, get LLM to effectively generate its own follow on prompts to go deeper into the rabbit hole

How it works

BunnyAI is a consumer app, but under the surface it is a preview to a far more ambitious project - to be an "app store for consumer AI". BunnyAI contains infrastructure for any consumer AI apps to reach real human users and accept micropayments via an abstracted away crypto wallet.

Users of BunnyAI don't need to know what a wallet is or how it works. User flow is seamless:

  1. Enter phone number and verify with SMS
  2. An embedded wallet is created via MPC, powered by Privy
  3. Diving down a rabbit hole costs 1 $HONK. Users can claim 10 free $HONK to try it out, or verify with WorldID to get 100 free $HONK, or swap on Uniswap (Base).
  4. Once user has $HONK, they can tap an emoji to learn fun niche facts about the emoji's topic area. Emojis are the first truly universal human language, and you'd be surprised how much you can learn.
  5. User pays 1 $HONK to the developer address - all abstracted away, no signing modals, no gas configurations, no confusing txn data. This is powered by Biconomy Smart Account with ERC4337 userops, allowing BunnyAI to sponsor the low gas cost of sending the transaction on chain.

How it's Made

The project is a Next.JS progressive web app, enabling it to have a mobile native like experience without being subject to Apple App Store restrictions and fees.

Tech stack:

  1. Privy embedded wallet with SMS onboarding
  2. Biconomy Smart Account with ERC4337 support for sponsored txns
  3. $HONK token deployed on Base Mainnet. New contract has a floor USDC redemption set at the GPT3.5 Turbo request rate for 1000 tokens.
  4. $HONK tradable on Uniswap v3 Base (low liquidity)

Integrating with Biconomy to leverage the functionality of 4337 was very important for our project as it allowed users to be able to freely explore without having to know what was happening under the hood. Combined with Privy SMS login, we got near parity to a web2 billing experience.

background image mobile

Join the mailing list

Get the latest news and updates