Transactions

Send, monitor, and manage transactions. Send transactions from user or server wallets, sponsor gas, monitor transaction status, and more.


Send a Transaction

You can send transactions with your server wallets using the transactions API.

POST /v1/contract/write
Content-Type: application/json
x-secret-key: <your-project-secret-key>
{
"executionOptions": {
"from": "0x...", // your server wallet address
"chainId": "1" // your chain id
},
"params": [{
"contractAddress": "0x...",
"method": "function transfer(address to, uint256 amount)",
"params": ["0x...", "1000000000000000000"],
}],
}

Going further

Explore Full API References

For comprehensive guides on implementing the full thirdweb SDK, explore our language-specific documentation: