Polymarket: Setup Deposit Wallet logo

Catalog action EVM Onchain wallet Gas

Deploy a Polymarket deposit wallet (via relayer) and set ERC20/ERC1155 approvals for trading. Ideal for: initial Polymarket deposit wallet onboarding.

This action can require a wallet connector, gas, token movement, or an external side effect. Test with simulation or a controlled amount before using it in a live workflow.

At a Glance

FieldValue
Action IDpolymarket-setup-deposit-wallet
CategoryEVM Onchain
Connectorwallet
Requires gasYes
Funds movementNone declared
Tagspolymarket, wallet, write

Payload Schema

This action does not declare payload fields.

Result Schema

FieldTypeRequiredDescription
depositWalletAddressstringYesDeployed deposit wallet contract address
deploymentStatusstringYesDeployment status: deployed or already_deployed
batchTxHashstringNoTransaction hash of the approval batch execution

Examples

json
{ "type": "polymarket-setup-deposit-wallet", "payload": {}, "children": [], "connector": { "type": "wallet", "id": "conn_wallet" }}

Payload fields can use workflow expressions such as {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, and {{$props.asset}} when the value should come from a trigger, prior node, or reusable workflow prop.

Ask a question... ⌘I