GLIF Agent Website Tutorial Part 5 — Moving FIL between Miner and Agent
Add your miner to the Agent
If you don’t understand the basics of GLIF Agents, Agent owners, or how to create your Agent on the GLIF website, we suggest starting with Part 1 and Part 2 of this tutorial series. You can find all the tutorials about using Agents on the GLIF website on this page. You can find the instructions about the Agent's command on the GLIF Command Line Interface on this page.
Before You Begin
In the previous parts of this tutorial series, you have created or completed the following:
Once the FIL available on your Agent, the next step is to push and pull funds from Agent to a Miner. In this part of the tutorial, we will guide you through this process using the GLIF website interface.
Push Funds to Miner from Your Agent
To push funds from your Agent to a Miner owned by your Agent for use as pledge collateral on the Filecoin network, follow these steps.
Step 1: Initiate Push Funds to Miner
Navigate to the "Miners" section on your Agent page.
Click the downward arrow next to the miner you want to fund.

In the "Push Funds to your Miner" multisig proposal interface, enter the amount to send to your miner.
Click “Sign Transaction”.
Credentials are valid for only 5 minutes. If you see the error "AgentPolice: Invalid Credential", it means the credentials have expired, so please start over.

Click “Send” and approve the transaction in your wallet.

Wait for the transaction to complete. A "Push Funds" proposal will appear in the "Agent Owner Proposals" section.

Step 2: Approve the Proposal
Connect to another approver wallet from your Agent’s owner multisig wallet.
Navigate to the "Agent Owner Proposals" section and find the "Push Funds" proposal.
Click “Approve Proposal”.

Confirm the transaction in your wallet.
Wait for the transaction to complete (1–2 minutes). The available balance will be updated: the Agent’s available balance will decrease, and the Miner’s balance will increase.
Pull Funds from Miner to Your Agent
To pull funds from your Miner to your Agent for withdrawing rewards or making a payment, follow these steps."
Step 1: Initiate Pull Funds from Miner
Navigate to the "Miners" section on your Agent page.
Click the upward arrow next to the miner you want to pull funds from.

In the "Pull Funds from your Miner" multisig proposal interface, enter the amount to withdraw. Amount cannot exceed the miner’s available balance.
Click “Sign Transaction”.
Credentials are valid for only 5 minutes. If you see the error "AgentPolice: Invalid Credential", it means the credentials have expired, so please start over.

Click “Send” and approve the transaction in your wallet.

Wait for the transaction to complete. A "Pull Funds" proposal will appear in the "Agent Owner Proposals" section.

Step 2: Approve the Proposal
Connect to another approver wallet from your Agent’s owner multisig wallet.
Navigate to the "Agent Owner Proposals" section and find the "Pull Funds" proposal.
Click “Approve Proposal".

Confirm the transaction in your wallet.
Wait for the transaction to complete (1–2 minutes). The available balance will be updated: the Agent’s available balance will increase, and the Miner’s balance will decrease.
Congratulations!
You’ve successfully moved FIL between Miner and Agent!
Next Steps:
In Part 6 of this tutorial, we will show you how to withdraw funds from the Agent.
Join our community!
Feel free to join our Discord and Telegram or follow us on X for the latest updates.
If you encounter any difficulties, please feel free to contact us through our Discord support ticket.
Last updated