Thirdweb Engine integration
Web3 development platform providing production-grade blockchain infrastructure. Thirdweb Engine is an open-source backend server that reads, writes, and deploys smart contracts at scale. Features include backend wallet management, contract operations across all EVM blockchains, NFT minting and transfers, ERC20 token operations, transaction management with automatic retry and gas optimization, smart account (ERC-4337) support, and webhook notifications for transaction events. Supports 700+ transactions per second with reliable transaction delivery.
Say what should happen.
The workflow builds itself.
Common Thirdweb Engine use cases
- send ETH
- NFT drops
- NFT airdrop
- view wallets
- setup signing
- authentication
- token payments
- cancel stuck tx
- check gas funds
- transfer tokens
What you can do with Thirdweb Engine
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Contract, 4 operations
deploy_contractDeploy contractPOSTDeploys a pre-built smart contract (NFT, token, marketplace) to the specified chain. Returns queueId to track deployment.encode_contractEncode contractPOSTEncodes contract function call into calldata without executing. Returns encoded data for external use.read_contractRead contractPOSTReads data from a smart contract without spending gas. Executes view/pure functions to query on-chain state.write_contractWrite contractPOSTSends a transaction to execute a state-changing function on a smart contract. Returns a queueId to track transaction status.
Transaction, 3 operations
cancel_transactionCancel transactionPOSTCancels a pending transaction by queue ID. Prevents unmined transactions from being processed.get_transactionsGet transactionsPOSTLists transactions with status and filtering options. Track your transaction history and pending operations.send_transactionSend transactionPOSTSends a raw transaction with custom calldata. Use for transfers, contract calls, or any blockchain operation.
Wallet, 3 operations
create_backend_walletCreate backend walletPOSTCreates a new backend wallet managed by Engine. Returns the wallet address for use in transactions.get_wallet_balanceGet wallet balanceGETGets the native token balance of a wallet on a specific blockchain. Returns balance in wei and formatted value.list_backend_walletsList backend walletsGETLists all backend wallets managed by Engine with their addresses and labels.
Nft, 2 operations
erc721_mintErc721 mintPOSTMints a new ERC721 NFT to the specified receiver address with metadata. Returns queueId to track minting.erc721_transferErc721 transferPOSTTransfers an ERC721 NFT to another address. The backend wallet must own or be approved for the token.
Message, 1 operation
sign_messageSign messagePOSTSigns a message using a backend wallet's private key. Returns the signature for verification.
Token, 1 operation
erc20_transferErc20 transferPOSTTransfers ERC20 tokens or native currency from the backend wallet to another address.
Typed data, 1 operation
sign_typed_dataSign typed dataPOSTSigns EIP-712 typed structured data for gasless transactions, permits, and protocol interactions.
Use Thirdweb Engine from Claude Code, Cursor or Codex
Connect Thirdweb Engine in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Thirdweb Engine operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Thirdweb Engine
- Create your workspace
Sign up free. Nothing to install.
- Connect Thirdweb Engine once
Add your Thirdweb Engine connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Thirdweb Engine integration FAQ
What can you do with the Thirdweb Engine integration?
LiveContext exposes 15 operations on Thirdweb Engine, covering contract, transaction, wallet and nft. Common uses include send ETH, NFT drops and NFT airdrop.
