One transaction: 0 SOL moves straight from your wallet into the deal vault. No separate approval step on Solana.