Once an application is connected to the Rise Wallet via connect method, an app can create a signed transaction using window.rise.signTransaction()and it will return a Promise that resolves when the request is successful and reject (throw when awaited) when the request fails.
Below is an example code describing the way to sign a transaction.