Skip to main content
Tempo’s transaction envelope lets you execute batched calls, specify a fee token, and control nonce keys in a single transaction.
Unlike standard EVM transactions, Tempo transactions use a calls array instead of a single to/data/value. This enables multiple contract calls to execute atomically in one transaction. View the Tempo transaction recipe for full examples.
To pay gas in an ERC-20 token, set feeToken. View the Tempo transaction recipe for examples. Privy’s standard EVM gas sponsorship (sponsor: true) is not available for Tempo transactions. Use a standard EVM transaction for paymaster-based sponsorship instead. Learn more.
For full examples including viem tempoActions integration, view the Tempo transaction recipe.