Content
@
0 reply
20 recasts
20 reactions
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
@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
@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