How can I create a private blockchain with my own transactions?
Here there is a repository that allows you to add all kinds of data to a blockchain.
If you look at the "Data" field of each block you can add your own transaction in JSON format.