This question already has an answer here:
Assume that I want to store some arbitrary data on the Bitcoin blockchain via a single transaction.
Question: Is there any upper bound on the size of data I want to send via a single transaction?
Edit: I need to know how much "arbitrary data" I can store in the blockchain via a single transaction. Is there any upper bound on the field of the transaction that allows "some arbitrary data" to be stored in it?