Create a hot wallet

This API is a request to create a new v1 deposit wallet or withdrawal wallet for your organisation. A v1 wallet is a legacy wallet that is not supported by Liminal Firewall. You can also create multiple hot wallets (one wallet per API call) for EVM and UTXO chains. See Liminal supported chains for more information.

👉

Important

  • Ensure to add the key pair "walletVersion":"1" in the API request body. If the wallet version is not provided, the API will default to creating a v2 wallet.

📘

Note

  • Liminal automatically generates the same set of addresses for all EVM chain deposit wallets that you create after creating your first Ethereum wallet. For example, if your first Ethereum wallet has addresses—
    • 0xf0748C52EDC23135d9845CDFB91279Cf61ee14b4,
    • 0x1860F505E73c1d3C36685AfB1a1F986591d7aB9d,
    • 0x6C093E736EB2F96669C720051f3d86cF2fF1B2aD,
      then the same set of deposit wallet addresses are generated for other EVM chains you create next, like Avalanche, Fantom, Polygon, etc. Liminal uses its address path derivation to automatically generate addresses in the same format. If you want certain EVM chain wallets to have the same set of addresses as Ethereum wallet 1, ensure to create those wallets before creating Ethereum wallet 2. Otherwise, those EVM wallets will follow the format of the Ethereum wallet 2 addresses.
  • The address derivation path strategy in Liminal has undergone changes for deposit hot wallets. To learn more, see Derivation path strategy.

To create a v2 hot wallet, use the Create a hot wallet API instead.

To learn more about v1 and v2 wallets, see Wallet v1 and v2. To learn more about Liminal Firewall, see Liminal Firewall.

Language
Credentials
Basic
base64
:
Click Try It! to start a request and see the response here!