Infinite Trading
  • About us
  • Introduction
    • ๐Ÿ’ŽWhat is Ethereum?
      • ๐Ÿ”ฎScaling Solutions
        • ๐ŸŸฃWhat Is Polygon?
        • ๐Ÿ”ดWhat is Optimism ?
        • ๐Ÿ”ตWhat is Base ?
      • ๐Ÿ‡Rabby Wallet
      • ๐ŸฆŠMetaMask
    • โ”What is dHedge Protocol ?
    • What is Velodrome Finance ?
    • ๐Ÿ’ปInfinite Trading App
      • โœจBenefits
      • ๐Ÿ› ๏ธGetting set up
      • ๐Ÿ’ฐUnderstanding Fees
  • ๐ŸŸฃITP Token
    • โž—Token Distribution
    • ๐Ÿ”„Tokenomics
      • ITP LP Incentives
    • ๐Ÿ”’Staking v1
  • โš™๏ธThe Protocol
    • Infinite Trading Velodrome Relayer
      • What is a Velodrome Relayer?
    • ๐Ÿ“šInfinite Trading API v1
      • โ›ฝCreating and Linking Gas Wallets
      • ๐Ÿค–Trading Bot Setup
      • ๐Ÿ“ˆTrading Endpoints
      • ๐Ÿ“‘Data Endpoints
      • Index Rebalance Endpoint
      • AI Endpoint
Powered by GitBook
On this page
  • What are Manager Wallets?
  • What are Gas Wallets?
  • How to Create or Import a Gas Wallet
  • How to Link a Gas Wallet

Was this helpful?

  1. The Protocol
  2. Infinite Trading API v1

Creating and Linking Gas Wallets

This page is dedicated to the instructions for the creation and linking of gas wallets to the vaults and API.

PreviousInfinite Trading API v1NextTrading Bot Setup

Last updated 5 months ago

Was this helpful?

What are Manager Wallets?

A manager wallet is responsible for managing all the vaults within the dHEDGE protocol or any other protocol integrated with Infinite Trading. For security reasons, it is highly recommended that the manager wallet be either a hardware wallet or a multi-signature wallet. This is crucial because if the manager wallet is compromised, the management of the vaults and all assets under the Total Value Locked (TVL) could be lost.

Recommendation: Use a hardware or multi-signature wallet for better security and protection of your vault management operations.

What are Gas Wallets?

Gas wallets are designated as trader wallets for executing transactions within the vaults. These wallets should only hold the gas token of the respective network (e.g., ETH on Ethereum or POL on Polygon) and no other assets.

Each vault can either have its own dedicated gas wallet or share a common gas wallet across multiple vaults. However, it is recommended to create one gas wallet per vault to avoid potential disruptions. If a shared gas wallet runs out of gas, it could prevent all vaults associated with that wallet from being managed.

Purpose: Gas wallets are essential for securely managing vault operations. They enable the execution of orders within the vaults while minimizing the risk of exposure to other assets.

How to Create or Import a Gas Wallet

  1. Visit the .

  2. To import an existing gas wallet, use the generateApiKey endpoint. This action will provide an API key, which is the encrypted form of your private key. Be aware that anyone with access to this API key can execute orders inside your vaults.

  3. To generate a new gas wallet, use the createGasWallet endpoint. You will receive the walletโ€™s address, private key, and API key upon creation.

How to Link a Gas Wallet

To link a gas wallet to a dHEDGE vault:

  1. Ensure that the gas wallet is set as a trader within the dHEDGE vault.

  2. The gas wallet must have a sufficient gas balance before it can be linked (it cannot be empty).

  3. Use the linkGasWallet endpoint to complete the linking process.

By following these steps, you ensure the gas wallet is correctly configured and ready to manage vault transactions.

โš™๏ธ
๐Ÿ“š
โ›ฝ
Infinite Trading API Documentation