Is there a way to access BigChainDB or IPFS?

I’m needing to store larger amounts of data off the chain. In Ethereum, I store files on the IPFS. Is there a way in Algorand? I don’t see it. Please help.

1 Like

For IPFS you can write the file hash into the notefield as part of a tx. Very simple.

1 Like

Hi Zach, how about converting IPFS CID to 32 bytes strings that fit both metadatahash and url fields (although on 2.7.1 URL is extended to 96 bytes)?!
ipfs2bytes32 GitHub repository
ONLINE DEMO

In more complex scenarios URL (96 bytes since 2.7.1) can hold ASA service endpoints which are actually URls and metadatahash field can hold onto IPFS CID (which can be converted to 32 bytes and fits now).