feat(spraay): Add Spraay batch payment action provider for Base #944
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pull Request: Add Spraay Batch Payment Action Provider
PR Title
PR Description
What
Adds a new Spraay Action Provider that enables AI agents to batch-send ETH or ERC-20 tokens to multiple recipients (up to 200) in a single transaction on Base, via the Spraay protocol.
Why
Batch payments are one of the most common onchain operations for DAOs, teams, and communities — payroll, airdrops, bounties, and reward distributions. Currently, AgentKit has no native batch payment capability, forcing agents to send individual transfers (expensive and slow). Spraay solves this with ~80% gas savings and a simple contract interface.
Actions Added
spraay_ethspraay_tokenspraay_eth_variablespraay_token_variableFeatures
Contract Details
0x1646452F98E36A3c9Cfc3eDD8868221E207B5eECTesting
Checklist
How to Fork and Submit