一键导入
gdex-transfers
Native and ERC20/SPL token transfers via GDEX managed custody — send assets to any recipient on supported chains
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Native and ERC20/SPL token transfers via GDEX managed custody — send assets to any recipient on supported chains
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
HyperLiquid perpetual futures — open/close positions, set leverage, place market and limit orders with TP/SL, and manage open orders
CSS theming system for GDEX trading UIs — dark/light modes, trading colors, responsive breakpoints, and Tailwind CSS configuration
Troubleshoot GDEX SDK errors — error codes, encryption debugging, chain-specific quirks, HL gotchas, and copy trade pitfalls
Start here — GDEX overview, architecture, supported chains, available skills, and quickstart for cross-chain DeFi trading via managed-custody wallets
HyperLiquid HIP-3 outcome / event markets — list markets, place outcome orders, and manage outcome positions
Deposit and withdraw USDC to/from HyperLiquid for perpetual futures trading — constraints, amounts, and managed-custody flow
| name | gdex-transfers |
| description | Native and ERC20/SPL token transfers via GDEX managed custody — send assets to any recipient on supported chains |
Send native assets (ETH, SOL, SUI, BNB, …) or ERC20 / SPL tokens from a managed-custody wallet to any recipient.
@gdexsdk/gdex-skill installedsessionPrivateKey + sessionKey) from sign-incomputedData payload (encrypted via the standard AES-256-CBC
managed-custody contract). Caller is responsible for ABI-encoding the
transfer parameters and signing with the session key — schema is
documented in src/api/services/ServiceMain.ts of the backend.| Method | Path | Purpose |
|---|---|---|
POST | /v1/transfer | Native token transfer |
POST | /v1/transfer_token | ERC20 / SPL token transfer |
Both endpoints accept:
{ "computedData": "<hex>", "chainId": 8453 }
import { GdexSkill } from '@gdexsdk/gdex-skill';
const skill = new GdexSkill();
skill.loginWithApiKey(process.env.GDEX_API_KEY!);
// Native ETH transfer (caller pre-builds computedData)
const result = await skill.transferNative({
computedData, // hex-encoded encrypted payload
chainId: 8453,
});
// ERC20 / SPL transfer
const result2 = await skill.transferToken({
computedData,
chainId: 622112261, // Solana SPL
});
Typically:
{ "requestId": "...", "status": "pending", "createdAt": 1717000000 }
Poll status via GET /v1/trade-status/:requestId (or skill.getManagedTradeStatus(requestId)).
622112261,
Sui uses 1313131213.