Skip to content

Backend wallets

Backend wallets are externally-owned accounts that your application controls to manage onchain operations. They act as trusted intermediaries that can handle various automated tasks and workflows.

There are several use cases for this:

  • Treasury Account: Transferring assets on demand.
  • Minting Account: Minting assets on demand.
  • Escrow Account: Hold assets or tokens in an escrow between users and transferring them afterwards.

Prerequisites

Developer account pay for gas using either:

  • Support ERC-2771 transactions: The assets you want to escrow need to support ERC-2771 transactions (i.e. gasless).
  • Make sure you fund your backend wallet: You need to fund your backend wallet with the chain's native token.