Open 0xterran opened 11 months ago
Given that Aztec is still quite some time away from Mainnet, it might be better to just accept a url string from client for the initial proof of concept. Pass the burden of large file uploads to the user, who can choose between web2 cloud storage or web3 permanent decentralized storage. We can recommend them to check out Pinata or other IPFS-service providers.
As Aztec mainnet approaches, we can triage the priority of UX improvements here.
Issue
How should we store large media files in a way that is compatible with Aztec?
The issue is that storing large files on the blockchain is very expensive, and while projects like Arweave & Filecoin offer cheaper decentralized storage solutions, connecting them to Aztec L2 is non-trivial (at least from my current knowledge).
This issue tracks the progression of this issue.