Created on 7th May 2025
•
Collaborative creation onchain is broken.
When friends or contributors launch something together. A coin, a drop, a product - there's no simple way to share earnings transparently. They rely on messy spreadsheets, manual payouts, multisigs, or trust.
As a result, people either launch solo, or skip structuring value at all. There’s no lightweight system for open collaboration with automatic, programmable ownership.
We want to use Crew to unlock a world of onchain colloboration. Where people are making songs together, remixing art, forking projects and all automatically running through onchain splits inspite of whatever platform they use to publish their work. There is also an opportunity use the same split structure alongside stripe and enable web2 ramps. So crews can publish or earn in web 2, for example a website and then split the earnings.
This was the first Mini App we built, and there were several challenges to overcome.
We used Vercel V0 to generate React code for a few pages based on a Figma design. To streamline development,
we leveraged MiniKit, which simplified the Mini App creation process.
For direct Farcaster login, we integrated Privy, as we were already familiar with it and found it easy to implement.
The biggest challenge, however, was debugging. Since we didn’t know how to run the app locally,
we had to deploy to Vercel repeatedly to test changes.
We also aimed to trigger transactions from the user's wallet to deploy the Splits and Zora Coin contracts.
However, the Splits and Zora SDKs aren’t fully compatible with Wagmi yet.
To work around this, we used our own wallet to sponsor the gas fees and integrated this wallet with the SDKs using Viem
Another challenge we ran into was not being able to build a UI/UX experience that was suited to the needs of software today. This was mainly due to the time constraint and our focus being on getting the functionality right.
Tracks Applied (2)
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.