Execute transactions
Last updated
Last updated
When a user opens the Saiyan wallet on Telegram and initiates a transaction request, the encrypted private key stored in Telegram Cloud Storage is decrypted. With the private key, we initiates the transaction process in PrimeSDK service.
As we use Arka Etherspot SDK with the paymaster component to implement gasless transactions, users can choose one out of two gas payments: sponsor or erc 20.
If the use chooses "sponsor", the paymaster mode will be passed to Arka Etherspot SDK to create the transaction (UserOp). The transaction will then be executed to the blockchain.