courtesy of Symmetry1618.
Transmission is a fairly simple torrent client to create torrents with, short and quick steps. So first when you open up Transmission, you want to go to File > Create Torrent File…
Then a window will appear asking you which file you want to make a torrent out of. Navigate to the file or folder of your choice, and click Select.
The next window will ask you to input the tracker of your choice, any comments if you wish, where the file torrent file should be created, and if the torrent you want to make should be private or not. For this tutorial, I am going to be using the Waffles tracker. Waffles now includes your passkey in the tracker, so there is no need to re-download the torrent from Waffles. Your tracker URL with your unique passkey can be found on the upload page. So copy and paste that into the Tracker box. Now in this tutorial, I will be uploading to Waffles which IS a private torrent tracker, so I will need to have the Private Tracker box checked. Also, in Transmission, there is no way to change the piece size, so we will have to leave it at the default setting. For the "Open when created" box, you can have this checked because your passkey is included in the tracker URL. After you have all of this put in, click Create.
Transmission will then proceed to create the torrent file.
All that is left now is to upload the torrent, and start seeding. Your newly created torrent should show up in the Transmission window.
Go to the Upload page in Waffles, and put in all the required information about the torrent. Click Choose file, and locate the torrent file you just made with Transmission, then click Choose. Once you have all the information in the Upload page, click Do it! at the bottom of the page, and the next window will appear saying that you have successfully uploaded your torrent.
If you get an error, such as Transmission telling you the torrent is not complete and you cannot start seeding, recheck the files by highlighting the torrent in the Transmission window, and going to Transfers>Recheck Existing Data, and Transmission will recheck the file or folder for that torrent to make sure it is 100% complete so you can start seeding.
Common problems
When I upload a torrent, and re-download it to seed, the progress stays at 0% and tries to download instead of seed.
Make sure your download location is set to where the files are located. So for example if you have MP3 files located in "X:/Torrents/My Torrent/" go to Transmission>Preferences>Transfers, and set the "Download to:" location to "X:/Torrents/." Or you can set it to "Same as torrent file" if your torrent will be in the same location as the .torrent file (Ex: If your .torrent file is on the Desktop, your folder of MP3s or whatever you are trying to seed must be on the desktop), or set it to "Always ask me" if you want to choose the location for yourself every time you import a torrent.