You can efficiently read data from multiple functions or contracts in a single request.
x-secret-keybackend
Project secret key - for backend usage only. Should not be used in frontend code.
x-client-idfrontend
Project client ID - for frontend usage on authorized domains.
x-ecosystem-idoptional
Ecosystem ID - for ecosystem wallets.
x-ecosystem-partner-idoptional
Ecosystem partner ID - for ecosystem wallets.
callsRequired
Array of contract method calls to execute. Each call specifies a contract address, method signature, and optional parameters.
chainIdRequired
The blockchain network identifier. Common values include: 1 (Ethereum), 8453 (Base), 137 (Polygon), 56 (BSC), 43114 (Avalanche), 42161 (Arbitrum), 10 (Optimism).
You can write multiple functions to multiple contracts on the same chain in a single request atomically, which will result in a single transaction for optimal gas efficiency.
x-secret-keybackend
Project secret key - for backend usage only. Should not be used in frontend code.
x-client-idfrontend
Project client ID - for frontend usage on authorized domains.
x-ecosystem-idoptional
Ecosystem ID - for ecosystem wallets.
x-ecosystem-partner-idoptional
Ecosystem partner ID - for ecosystem wallets.
Authorizationfrontend
Bearer token (JWT) for user wallet authentication
callsRequired
Array of contract method calls to execute. Each call specifies a contract address, method signature, and optional parameters.
chainIdRequired
The blockchain network identifier. Common values include: 1 (Ethereum), 8453 (Base), 137 (Polygon), 56 (BSC), 43114 (Avalanche), 42161 (Arbitrum), 10 (Optimism).
from
The wallet address or ENS name that will send the transaction. If omitted, the project wallet will be used if available.