fund-filecoin

Acquire FIL and USDFC tokens on Filecoin mainnet to fund Onchain Cloud storage payments.

1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/SgtPooki/skills --skill fund-filecoin-sgtpooki
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: fund-filecoin
Source: https://github.com/SgtPooki/skills/tree/main/skills/fund-filecoin
Command: npx skills add https://github.com/SgtPooki/skills --skill fund-filecoin-sgtpooki

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Users of Filecoin Onchain Cloud tools (filecoin-pin, Synapse SDK, FilCDN, Filecoin Pay) get blocked because their wallet lacks FIL for gas and USDFC for storage payments, and cross-chain USDFC liquidity is too thin to bridge directly. ## Core Features & Use Cases - Balance-first diagnosis: Checks existing FIL and USDFC balances with cast before acquiring anything, then only closes the gap. - Reliable acquisition routing: Routes through exchange withdrawal, Squid Router bridge to native FIL, then a FIL→USDFC swap on Filecoin via Sushi, avoiding thin cross-chain USDFC routes. - Human-in-the-loop or programmatic paths: Offers web UI deeplinks for swaps and bridges, plus cast + aggregator API recipes with Permit2 handling and stuck-bridge recovery in references. - Use Case: A user says "I need USDFC to use filecoin-pin" — the skill checks their wallet, bridges USDC from Arbitrum to FIL via Squid, swaps part of it to USDFC on Sushi, then hands off to filecoin-pin payments setup. ## Quick Start Ask the agent to fund your Filecoin wallet with FIL and USDFC so you can pay for Filecoin Onchain Cloud storage.

Frequently Asked Questions about fund-filecoin

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get USDFC to pay for Filecoin storage?▼

Get FIL onto Filecoin mainnet first via exchange withdrawal or a Squid Router bridge, then swap a portion of that FIL to USDFC on Sushi on Filecoin where liquidity is deep. Bridging directly to USDFC from another chain is unreliable due to thin liquidity.

How do I bridge tokens from Ethereum or Arbitrum to Filecoin?▼

Use Squid Router over Axelar, which is effectively the only aggregator with Filecoin (chain 314) liquidity. Bridge to native FIL using the Squid web UI or its API with cast, then track delivery on axelarscan.

Can I fund a Filecoin wallet programmatically without a browser?▼

Yes, the references include cast-based recipes that fetch route calldata from the Squid API and broadcast it with cast send. ERC-20 inputs require both a direct router approval and a Permit2 authorization to avoid on-chain reverts.

Does holding USDFC in my wallet pay for Filecoin storage?▼

No, holding USDFC is not the same as paying. You must deposit USDFC into Filecoin Pay and approve the Warm Storage operator, which tools like filecoin-pin handle via `filecoin-pin payments setup`.

Why did my Squid bridge transaction fail or get stuck?▼

Common causes are missing router approvals (AllowanceExpired or TransferFailed), shared integrator rate limits, or Axelar source-chain finality waits on large transfers. Keep polling the status endpoint and track the transaction on axelarscan; refunds return on the source chain.

Does this work on Filecoin calibration testnet?▼

No, this skill covers Filecoin mainnet (chain 314) only, where real value is at stake. It does not provide calibration testnet funding instructions.