Contracts
Call or deploy contracts from your backend wallet to any EVM blockchain with one API call.
Write to a contract
This request requires gas funds in the backend wallet.
Call a payable method
To send native tokens to a payable method (e.g. ETH on Ethereum), set txOverrides.value
in the request body to POST /contract/<chain>/<contract_address>/write
.
Override gas settings
To override the gas settings for your transaction, set txOverrides
in the request body to any write transaction. Each of these fields are optional and will be estimated by Engine if omitted.
Read from a contract
Deploy a contract
This request requires gas funds in the backend wallet.