Skip to content
Flow Gumball Machine

Flow Gumball Machine

Step right up, take a spin! How many tries does it take to get your Zodiac? If the stars align who knows what may be in store?

Created on 1st March 2023

•

Flow Gumball Machine

Flow Gumball Machine

Step right up, take a spin! How many tries does it take to get your Zodiac? If the stars align who knows what may be in store?

The problem Flow Gumball Machine solves

NFTs cost hundreds if not thousands of dollars. It also requires that people have crypto in their wallets to begin with. The cost of owning digital assets should not be this prohibitively expensive. Why not have it instead be a gashapoin-esque collectible experience? In the production experience, we can hook it up to a stripe charge (let's say 3 dollars a spin), the machine dispenses a random asset and people will want to collect them all (like gashapons). This is just the beginning, digital asset loot boxes can be applied to literally any property and the pristineness of the assets on unity is limited only by the artist's imagination.

Challenges I ran into

It can be slow to mint + transfer assets. I was making the nft collection initialization call before every spin of the gumball machine but that can be moved to login. Either way, making a call to initialize the NFT collection can be prohibitive, especially on prod, we'll have to seed the account with some flow tokens after the user makes his first purchase if we are to make this scale. Otherwise no major blockers. We do have plans to productionalize this.

Tracks Applied (2)

Best Mobile Experience

We designed this NFT experience with mobile in mind. the aspect ratio of the gumball machine, the assets viewer and the ...Read More

Best Use of Walletless Onboarding

Wallet concepts are abstracted away completely with this implementation. User enters in a user name and logs in via weba...Read More

Discussion

Builders also viewed

See more projects on Devfolio