GLIF Docs
V2 English
V2 English
  • Introduction
    • Quick Guide
    • GLIF Overview
    • Protocol Users
  • For Liquidity Providers
    • Benefits for token holders
    • GLIF Reward Mechanism - iFIL
    • Exit - Withdraw FIL
    • Asset Security
    • Risks
  • For Storage Providers
    • Benefits for Storage Providers
    • SP Liquidation Values
    • Borrowing Limits & DTL
    • Uses of Borrowed FIL
    • Liquidations
    • Borrowing Cost
    • Manage Miner Actors with Agents
    • Guarantor Model
  • Developer Resources
    • GLIF SDK
    • GLIF CLI
    • Deployed Contracts
  • TROUBLESHOOTING
    • FAQ
      • FAQ for Liquidity Providers
        • About GLIF
        • Deposit FIL
        • Withdraw FIL
        • Risk
        • Wallet Connection
        • GLIF Points
        • Miscellaneous
      • FAQ for Storage Providers
        • Borrow and Withdraw FIL
        • Key Financial Ratio
        • Payment
        • Liquidation
        • Agents
        • Transaction Issue
    • TUTORIALS
      • For Token Holders
        • Wallets
          • How to find your corresponding 0x/f410 wallet address
          • How to obtain a Ledger wallet as the intermediary wallet
          • How to obtain a burner wallet as the intermediary wallet
          • How to obtain a FilSnap wallet as the intermediary wallet
          • How to connect your wallet to Filecoin Mainnet
          • How to transfer FIL from a 0x address to an f1 address
          • How to create a multisig wallet on GLIF
        • Using the Pool
          • Deposit FIL into GLIF to earn rewards
          • How to deposit Filecoin from a hardware wallet with GLIF
          • How to deposit FIL to GLIF using multisig wallet
          • Withdraw FIL from GLIF
          • How to withdraw FIL from GLIF using a multisig wallet
        • Transfer FIL to/from exchanges
          • Transfer FIL between exchange and GLIF
          • Binance
            • Transfer FIL from Binance to GLIF
            • Transfer FIL from GLIF to Binance
          • MEXC
            • Transfer FIL from MEXC to GLIF
            • Transfer FIL from GLIF to MEXC
      • For Storage Providers
        • GLIF Agent Website Tutorial Part I— Preparation Setup
        • GLIF Agent Website Tutorial Part II — Create your Agent
        • GLIF Agent Website Tutorial Part III — Add Your Miner
        • How to withdraw FIL from the agent to an exchange at GLIF
      • How to Claim $GLF Airdrop
    • Glossary
    • Contact Us
  • Governance
    • Governance
    • Delegation
    • Proposals (GIPs)
    • Voting Process
Powered by GitBook
On this page
  • Contents
  • Step 1: Setting up your intermediary wallet
  • Step 2a : Withdrawing from your agent to the intermediary wallet - through GLIF website
  • Step 2b : Withdrawing from your agent to the intermediary wallet - through CLI
  • Step 3: Transferring FIL from the intermediary wallet to the desired "f1" address on the exchange
  • Conclusion
  • Join our community!
  1. TROUBLESHOOTING
  2. TUTORIALS
  3. For Storage Providers

How to withdraw FIL from the agent to an exchange at GLIF

PreviousGLIF Agent Website Tutorial Part III — Add Your MinerNextHow to Claim $GLF Airdrop

Last updated 4 months ago

In order to withdraw from a GLIF Agent smart contract to an exchange like Binance, you need to use an intermediary wallet, which can be a FilSnap, Burner Wallet, or Ledger Wallet. The strategy is to withdraw FIL from your Agent to your intermediary wallet, and from your intermediary wallet to the exchange. The reason for this approach is due to certain exchanges not yet supporting Filecoin deposits from FEVM smart contracts.

Contents

This guide will walk you through:

Step 1:

Step 2: Withdrawing from your agent to the intermediary wallet

You can choose from the following options:

Step 3:

Before your send any FIL to any wallet, test it with a small amount of FIL.

No matter which wallet you use, always make sure to back up your secret recovery phrase, store it securely, and never share it with anyone.

When withdrawing FIL from the agent using multisig wallets, you have five minutes to finish the proposal, from proposing it to approving the transaction. Missing the window means starting the process again.

Step 1: Setting up your intermediary wallet

You can choose an intermediary wallet to obtain an f1 address from the following options:

For details on creating an intermediary wallet, please refer to the tutorial by clicking the link above.

Step 2a : Withdrawing from your agent to the intermediary wallet - through GLIF website

  1. Connect to one of the wallets that is a signer for your agent's multisig wallet.

  2. Navigate to the "Withdraw" tab within the agent.

  1. Enter the amount to withdraw.

  2. Click "Withdraw"

Wallets with no prior transactions on chain are not supported as the intermediary wallet. Please make some transactions with this wallet before this step.

  1. Click "Sign Transaction".

  1. After signing the transaction, you will receive a signed credential that expires in around 5 minutes. Complete the transaction within this time.

  2. Click "Send".

If you do not complete the transaction and sign the proposal with your other signer wallets within 5 minutes, you will need to repeat this step.

  1. Approve the transaction in your wallet.

  1. Wait for the transaction to be processed. This may take 1-2 minutes.

  2. Sign in to the additional signer wallet in your agent’s multisig wallet.

  3. Click on the proposal just made in the "Owner Proposals" tab on the agent page..

  1. Click "Approve proposal".

Make sure all signer wallets have enough gas fees to proceed with the transaction.

  1. Wait for the transaction to be processed. This may take 1-2 minutes.

  2. Once the multisig proposal is complete, it will disappear, and a successful transaction will be displayed in the "Transaction" tab.

Step 2b : Withdrawing from your agent to the intermediary wallet - through CLI

  1. Open your agent's command line interface.

  2. Use the following commands:

  • 1st Command: glif agent --help

  • 2nd Command: glif agent withdraw --help

  • 3rd Command: glif agent withdraw 100 f1...abc

    • Replace 100 with the amount you want to withdraw.

    • Replace f1...abc with your intermediary wallet address.

Step 3: Transferring FIL from the intermediary wallet to the desired "f1" address on the exchange

  1. Paste your f1 address on the exchange in the recipient field.

  2. Enter the desired amount of FIL to transfer.

  3. Click "Send" and confirm the transaction.

  1. After the transaction completed, you can check the transaction hash in the bottom right corner of the GLIF page.

  1. Congrats! Your FIL has been successfully withdraw FIL from your agent to your f1 address on the exchange!

Conclusion

By following this step-by-step guide, you can successfully withdraw FIL from your agent to an f1 address on exchange using an intermediary wallet. Remember to always double-check addresses and transaction details to ensure the accuracy and security of your funds.

Join our community!

Enter the intermediary wallet you created inas the recipient.

Verify your balance in the intermediary wallet to ensure the transaction was successful on the GLIF "wallet" page, or verify it by searching your f1 address on .

Verify your balance in the intermediary wallet to ensure the transaction was successful on the GLIF "wallet" page, or verify it by searching your f1 wallet address on .

Connect to your intermediary wallet made in . On the GLIF website, click "Send FIL."

Once the transaction is completed, you can verify the balance of your final f1 address onor by pasting your address after /(your f1 address).

Feel free to join our and or follow us on for the latest updates.

If you encounter any difficulties, please feel free to contact us through our .

filfox.info
filfox.info
filfox.info
https://www.glif.io/en/address
Discord
Telegram
X
Discord support ticket
Choice A: Burner Wallet
Choice B: FilSnap Wallet
Choice C: Ledger Wallet
Setting up your intermediary wallet
Step 2a: through GLIF website
Step 2b: through CLI
Transferring FIL from the intermediary wallet to the desired "f1" address on the exchange
Step 1
step 1