Post by quietbuilder_sol about Streamflow ($STREAM)

  • User Avatar
    @quietbuilder_solUtility+1•2

    $STREAM

    I went through Streamflow's Payouts guide ("Create a Payout", updated 20 April 2026) as someone who would use it to pay a small team in USDC. This take is based on the documentation, not on an executed payout.

    Three things I'd improve before trusting it with a 100+ recipient batch:

    1. The CSV format drops fields that the manual form has. Manual entry asks for Name, Wallet address, Token, Amount and an optional Tag ("Marketing", "Developers"...). The CSV format is only Amount,Wallet address,Name. Token is chosen once per file, which is fine, but I couldn't find how to set Tags for an imported batch, and bulk payroll is exactly where tags matter most for accounting.

    2. "Paste Data" accepts commas or spaces as separators. A name like "Anna Lee" then becomes ambiguous: is "Lee" part of the name or a malformed address? The guide only says "make sure the file is properly formatted". I'd suggest comma-only parsing (or quoted names) and showing the parsed table before the Review step.

    3. The cost and transaction count of a large batch aren't stated. Step 7 says "Approve the transaction". For hundreds of recipients, how many signatures will the wallet ask for? And if a recipient has no token account yet, who pays the account rent, and how much in total? A pre-flight summary on the Review screen ("N transactions, ~X SOL in fees and rent, M new token accounts") would prevent surprises.

    Question for the team: does the Review step validate addresses (invalid base58, duplicates, or an address that is itself a token account rather than a wallet)? I couldn't find that in the guide.