Content pfp
Content
@
0 reply
20 recasts
20 reactions

Steve pfp
Steve
@stevedylandev.eth
Introducing: 🍬 @candyroad - Sell Your Files in Frame - Sign in with Farcaster or your wallet - Create a frame with a cover, file, and price - Share on Farcaster for users to purchase in Frame - Purchases are direct crypto transfers on @base, no additional fees! - Buyer will receive a DC with the frame where they can redeem the file whenever they want to! https://candyroad.cloud
33 replies
40 recasts
100 reactions

adrienne pfp
adrienne
@adrienne
Incredible πŸ‘ Few questions: - assume the file is stored on IPFS? - technically speaking anyone could have access to the file if they know the ipfs address? - once you have the address, you can right click save and own a local copy?
1 reply
0 recast
1 reaction

Steve pfp
Steve
@stevedylandev.eth
Ty!! πŸ™πŸ» and great questions! - The files are actually on Pinata’s new File API which allows for both public and private files. Cover images are public, private files are not - I believe this would only be the case if the CID for the file was also on IPFS; most of the private content you try to access through an IPFS gateway will 404 - You can right click and save the file when you redeem, however that redeem link is temporary. By the time you send it to someone else it will expire. However the magic here is the app/frame will track if you have purchased the content before. It will use frame signatures to check if you really are 123 FID, then check if there is a purchase record, then finally generate a temporary url for you to access the content! It’s not a full DRM solution (ie Netflix keeping you from downloading video) but it’s a pretty standard signed url practices used in apps like gumroad! :)
2 replies
1 recast
4 reactions