Buzzflow
You have the power to make your existing NFT a superstar - Be the agent of its growth and success, use Buzzflow's AR video toolchain to make it shine on social media.
Created on 1st March 2023
•
Buzzflow
You have the power to make your existing NFT a superstar - Be the agent of its growth and success, use Buzzflow's AR video toolchain to make it shine on social media.
The problem Buzzflow solves
The submission has two parts:
- Buzzflow itself, including a webapp and an AR mobile app (discussed in this section)
- AccessManager - A Granular Resource Access Control Solution for Flow Blockchain (discussed in Challenge we ran into section)
Problem:
Most NFT projects determine an item's value by 2 factors: (1) the project's own impact (2) the item's inborn (mint-time) trait rarenesses. Owners can bare push their NFTs' value once minted, or when the projects fade down. ** What the owners can do to grow their NFTs' fames and values outside of projects' limited scope? **
Solution of Buzzflow:
(1) Bring your existing NFT ** from any blockchain** to Buzzflow on Flow, by verifying your ownership.
(2) Buzzflow automatically creates 3D/AR variants of this NFT. Chances are:
- If the original NFT only has 2D form, Buzzflow converts them into the textures of expanding collections of 3D objects (paintings, style transferred AI content, clothes printings of standard 3D avatars, billboards, posters, etc. )
- If the original NFT has 3D forms by API (eg. readyplayer.me series), Buzzflow allows direct imports.
- Users can also attach custom 3D variants if they believe related.
(3) Through Buzzflow's AR mobile app, owners use their own creativities to make 3D/AR videos, and share to social platforms such as Tictok, Instagram and Twitter. With social accounts binded, Buzzflow can provide the trends of its followers, likes and shares as the dynamic traits. These dynamic traits will thus impact the NFT's market value.
Product Design Thoughts and Benefits
- New concept: Grow-to-earn
- For Flow blockchain, Buzzflow can import famous NFT series from other blockchains, thus ** quickly enrich Flow's ecosystem **. Besides, with the target artifacts of attractive AR short videos, it exposes high marketing potential for Flow and original NFTs themselves.
- Attract the NFT owners who own the "almost wasted" assets.
Challenges we ran into
Cadence provides great resouce-level access control. However, within one-week hackathon, we didn't find solutions providing more granular control to prevent incautious transactions from mutating the non-related resource fields through the capabilities.
In Buzzflow's case, we want the delegate accounts to interface different social platforms' metrics (say subscribers). When updating a particular NFT's fields, we don't want Tictok's delegate account to change this NFT's Twitter subscriber number. But if without further design, an incautious transaction could easily breach it.
Therefore, we proposed AccessManager as a solution/pattern to reduce such risks. A more detailed discussion is HERE, along with a Playground to explain the idea.
Note: With our limited understanding to Cadence/Flow so far, it's technically impossible to prevent intentional field-level access breaches (I could be wrong). Therefore, the intent of designing AccessManager is to provide a countermeasure for just incautious transactions, with the trust of all public accounts behave with good will. - Although this could be another serious topic to discuss
Tracks Applied (3)
Best Mobile Experience
Extending the Ecosystem
Best apps built on Dapper Sports Studios
Dapper
Technologies used