Pro (execution) is in early access and dedicated nodes are quoted per setup: see pricing.
From the website
- Open ironflow.sh/upgrade, pick a plan, and enter the email your key was sent to and the Hyperliquid wallet you will pay from.
- The page shows exactly what to send, from where and to where, and waits for the transfer. In the Hyperliquid app, open Portfolio, press Send, paste the Ironflow address as Destination, keep USDC, enter the amount and send.
- Within about 10 seconds of the transfer the page turns green, and we email you. The same key now has the plan’s limits.
X-Ironflow-Upgrade response header link to this page.
From code or an AI agent
An agent that holds USDC on Hyperliquid can upgrade its own key in three calls. 1. See the plans and where to pay (no key needed):amount_usdc, to_address, request_id and status_url.
3. Send the USDC on Hyperliquid from that wallet to to_address. With Hyperliquid’s Python SDK:
status is paid:
Payments are checked every 10 seconds.
If something goes wrong
- Check the address, network and amount before you send. Transfers on Hyperliquid are final: we cannot reverse them, and we are not responsible for, and cannot recover, funds sent to any other address or network.
- If a transfer reaches our address but matches no request (another wallet, or less than the price), write to [email protected]: we apply it to a plan or refund it to the wallet it came from.
- A plan that has started is not refundable, except where the law requires it.
- The request is matched by the wallet it comes from. One wallet pays for one email.
- When a plan ends, the key returns to the free limits and we email you.