Last week @jamesyoung and I had a series of meetings with members Loft.Radio, MetaFuel, and RaidGuild. We wanted to bring the community up to date with the work that’s happening here as we believe it’s got great potential as a future sustainability method for MetaCartel.
Meta.Loft.Radio
Goals:
- Sharing Music Within the MetaCartel Community Using MetaFuel.
What
Improving the overall on-boarding of using Loft.Radio by integrating Abridged contract wallets instead of MetaMask.
Artists will only need to login to Telegram and use their @handle / email that has an associated ETH address.
Listeners will be able to tip and listen inside Telegram using only their @handle and the associated ETH address, new users can buy ETH/DAi using Wyre with CC inside MetaFuel.
How
Using 3Frame we are able to create a Loft.Radio integration within MetaFuel. However, since this is the first 3Frame integration there will be unknown unknowns and edge cases to tackle.
Technical
- Load custom dapp into metafuel iframe. Dapp uses the @jadbox /iframe-provider-polyfill.
- Dapp gets wallet address via web3
- Dapp asks user if they need to fund account
- If yes, redirect to wyre with the account address as target and wyre redirect param back to dapp
- If no, continue
- Dapp redirects to Loft, so that Loft is now running in the metafuel iframe
- Loft should also use the iframe polyfill
Furthermore, we could create Artist and User on-boarding flows, that would eventually be generalized inside of MetaFuel.
Start designing a repeatable process for onboarding applications into MetaFuel.
Benefits
- Loft.Radio inside Metafuel
- Defines a revenue generation model for MC projects.
- Dedicated MetaTX relayers from Abridged.
- Evolving into high TX volume on Layer 2.
Timeline: One Month Sprint (April 15th - May 15th)
- Model is a church, the relayer cost is a tithe.
- No expectation, all based on trust.
Where Are we Now ?
Currently we have tipping working inside of iframe and Telefuel has integrated the iframe into MetaFuel.
Would love feedback on thoughts on this, here and also coordinating the actual development inside RaidGuild Discord Channel name #Raid-metaloftradio