Tier: M (2-4 days) Type: feature
Context
Stellar supports up to 100 operations per transaction with atomic semantics. Useful for stealth scenarios: send to N stealth addresses + emit N announcements in one tx without needing the splitter contract.
Scope
StellarBatchBuilder that accepts multiple stealth payment configs
- Builds a single transaction with the corresponding ops
- Validates total fee against account balance
- Splits into multiple transactions if op count > 100
- Returns transaction(s) ready to sign
Acceptance criteria
Files to start with
- New:
sdk/src/chains/stellar/batch.ts
Tier: M (2-4 days) Type: feature
Context
Stellar supports up to 100 operations per transaction with atomic semantics. Useful for stealth scenarios: send to N stealth addresses + emit N announcements in one tx without needing the splitter contract.
Scope
StellarBatchBuilderthat accepts multiple stealth payment configsAcceptance criteria
Files to start with
sdk/src/chains/stellar/batch.ts