After successfully compiling the smart contract, navigate to the Run tab. Click on the Settings gear icon on the upper right to edit settings for Local TVM, Test Net, and Main Net. In the Test Net field, fill in grpc.shasta.trongrid.io as your HTTP input and 50051 as your port input. This configuration allows contract deployment on the Tron Shasta test network.
Note: Update the Tron Studio IDE with this configuration by switching to "Local TVM" and back to "Test Net" in your Environment setting.
Ensure the Environment drop-down menu has Test Net selected. Finally, click the Deploy button to deploy the smart contract on the blockchain. Upon successful deployment, the log console will output the transaction receipt.