I learned from @barry that he’s also having issues publishing to IPFS, so am creating this thread to track how we fix this.
The IPFS gateway we use is unreliable.* Any feature for which we’re storing data on IPFS is affected—Stickers, Tribute to Talk and the liquid funding DApp.
*Could be something to do with Infura API blocking certain IPs?
- Host our own IPFS gateway
Risks are that anyone could upload a large file and bring this down. Accessing data via Cloudflare may lead to slow load times. And also IPFS’ hashing algorithm is not deterministic.
- Use Swarm feeds instead
In their latest release, Swarm has fixed bugs that made it an unviable option in the past. @yenda and @jarradhope will be with the team in Madrid for their hackathon this weekend and can test/ask questions.
The TtT team is going to experiment with Swarm further (@yenda) and check in with @jakubgs about the set-up of our own IPFS gateway—this sounds like ongoing work. TtT team will discuss both options again after the Swarm hackathon this weekend.
Notes from our call here; updates to come.