gdex-perp-funding

Automates USDC deposits and withdrawals for HyperLiquid futures accounts with managed-wallet custody and routing constraints.

4|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/GemachDAO/gdex-skill --skill gdex-perp-funding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gdex-perp-funding
Source: https://github.com/GemachDAO/gdex-skill/tree/main/skills/gdex-perp-funding
Command: npx skills add https://github.com/GemachDAO/gdex-skill --skill gdex-perp-funding

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deposit and withdraw USDC to and from HyperLiquid for perpetual futures trading, including constraints and timing considerations.

Core Features & Use Cases

  • Deposit USDC to fund a HyperLiquid perpetual account.
  • Withdraw USDC back to the managed wallet.
  • Enforce chain and token constraints, delivery timing, and the required control-wallet authentication for managed-custody flows.

Quick Start

Deposit or withdraw USDC to/from HyperLiquid using the skill with your control wallet to fund or unwind perpetual futures.

Frequently Asked Questions about gdex-perp-funding

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

FAQPage Schema
How do I automate USDC deposits and withdrawals between a managed wallet and HyperLiquid?

Automating USDC deposits and withdrawals to HyperLiquid requires the @gdexsdk/gdex-skill library, managed-custody sign-in, and correct walletAddress usage to authenticate operations through your control wallet on Arbitrum.

What is managed custody for perpetual futures funding on Arbitrum?

Managed custody for perpetual futures funding on Arbitrum is a process that enforces control-wallet authentication to authorize USDC transfers between a managed wallet and a HyperLiquid trading account.

Can I deposit USDC to HyperLiquid without using the control wallet for authentication?

No, you cannot deposit USDC to HyperLiquid without the control wallet, as the skill requires managed-custody sign-in and correct walletAddress usage to prevent unauthorized access to the funding flows.

What are the constraints for withdrawing USDC from a HyperLiquid perpetual account?

Withdrawing USDC from a HyperLiquid perpetual account involves constraints around the specific token, delivery times, and the requirement to use the control wallet for authenticated managed-custody operations on Arbitrum.

Do I need the @gdexsdk/gdex-skill library to fund a HyperLiquid perpetual account?

Yes, you need the @gdexsdk/gdex-skill library to fund a HyperLiquid perpetual account, as it handles the automated deposit and withdrawal logic for USDC within the managed-custody framework on Arbitrum.