I have experience using and developing on multichain with making my own explorer before the official one was live.
My new project wants to implement a blockchain to store messages/data/files, then attribute meta-data to the record for easy searching on a front-end. I assume I can do this by just converting the raw strings to hexadecimal. What about perhaps a .pdf or .docx? Can this be attached/encoded then sent as a transaction to the network?
This chain will have free transactions.
To achieve meta information on transactions, is it possible to attach the data in a JSON object with the actual file/text in a sub-object?