Transactions
Stellar transactions are comprised of operations. These guides will walk you through various Stellar operations, non-contract transactions, and smart contract transactions. Read more about operations and transactions in the Operations and Transactions section.
Guides in this category:
📄 Create an Account
Learn about creating Stellar accounts, keypairs, funding, and account basics.
📄 Send to and receive payments from Contract Accounts
Learn to send payments to and receive payments from Contract Accounts on the Stellar network.
📄 Send and receive payments
Learn to send payments and watch for received payments on the Stellar network.
📄 Channel Accounts
Create channel accounts to submit transactions to the network at a high rate.
📄 Signing Soroban contract invocations
Learn two methods to sign Soroban smart contract invocations: full transaction signing for G-accounts and auth-entry signing for G or C-accounts with sponsored fees.
📄 Claimable Balances
Split a payment into two parts by creating a claimable balance.
📄 Clawbacks
Use clawbacks to burn a specific amount of a clawback-enabled asset from a trustline or claimable balance.
📄 Fee-bump Transactions
Use fee-bump transactions to pay for transaction fees on behalf of another account without re-signing the transaction.
📄 Sponsored Reserves
Use sponsored reserves to pay for base reserves on behalf of another account.
📄 Path Payments
Send a payment where the asset received differs from the asset sent.
📄 Pooled accounts: muxed accounts and memos
Use muxed accounts to differentiate between individual accounts in a pooled account.
📄 Install and deploy a smart contract with code
Install and deploy a smart contract with code.
📄 Invoke a contract function in a transaction using SDKs
Use the Stellar SDK to create, simulate, and assemble a transaction.
📄 simulateTransaction RPC method guide
simulateTransaction examples and tutorials guide.
📄 Submit a transaction to Stellar RPC using the JavaScript SDK
Use a looping mechanism to submit a transaction to the RPC.
📄 Upload WebAssembly (Wasm) bytecode using code
Upload the Wasm of the contract using js-stellar-sdk.