How your funds are protected on-chain.
Your deposits, trades, and withdrawals stay hidden from copy-traders and competitors. Funds move only when you sign for them.
Overview
Your USDC sits in an on-chain vault and moves only when you sign a transaction. Here's exactly what happens at each stage.
Token flow
-
1
Deposit
Your funds → Vault contract → ShieldTX
ShieldTX accepts deposits directly from every major EVM chain. Your USDC lands in ShieldTX's on-chain vault on Arbitrum via Avail Nexus. The vault contract locks it and credits your ShieldTX account with a private balance only you can see, ready to trade.
- Your USDC stays locked in the on-chain vault on Arbitrum and is released only when you submit a signed transaction.
-
2
Open position
ShieldTX → Fresh Hyperliquid account
You choose a pair, direction, size, and leverage via the ShieldTX app. ShieldTX creates a brand-new Hyperliquid wallet on-chain, completely unlinkable to your deposit wallet or any previous on-chain trades. Your trade gets placed on Hyperliquid from this fresh wallet.
- You open and close the position from the ShieldTX app.
- Your order fills on Hyperliquid's order book, at the same price you'd get trading directly on HL minus the shielding fee.
- If opening the position fails for any reason, your full amount returns to your ShieldTX balance on its own.
-
3
Close position
Hyperliquid account → ShieldTX
Your position closes directly on Hyperliquid. Proceeds return to your ShieldTX balance, unlinkable to the Hyperliquid account used for the trade.
- Your position follows Hyperliquid's rules. It closes when you close it, or when a take-profit, stop-loss, or liquidation triggers. ShieldTX adds no rules of its own.
- ShieldTX validates that the settlement has completed on-chain before crediting your ShieldTX balance.
- Closing settles on-chain in a few steps before your ShieldTX balance is credited.
-
4
Withdraw
ShieldTX → Your wallet
Funds that aren't in an active trade can be claimed from the ShieldTX vault at any time. You sign a transaction to claim, and the vault sends the funds to the address you choose.
- Only you can claim your funds, with a signed transaction.
- Once ShieldTX posts the required confirmation on-chain, you claim your funds from the vault.
Shielding guarantees
| Shielded | From |
|---|---|
| Your ShieldTX balance | Everyone. Only you and ShieldTX can see your balance. |
| Your deposit and your trades | Public observers, copy-traders, and competitors cannot link your deposits to your trades. |
| Different positions | Uses a fresh, unlinkable Hyperliquid account for each trade on ShieldTX, breaking the link between your trading activity. |
| Your trading P&L and history | External observers. No one can look on-chain and decipher your entire P&L or trading history when you use ShieldTX. |
Safety mechanisms
| Mechanism | Protection |
|---|---|
| On-chain vault | Your balance lives in an on-chain vault contract on Arbitrum. It changes only through the protocol's on-chain updates. |
| On-chain settlement | Every deposit, trade, and withdrawal settles on-chain before it takes effect. |
| Key management (Privy) | Privy handles the trading-wallet keys client-side. |
| Automatic returns on open | If opening a position fails, your full amount returns to your ShieldTX balance on its own. |
Trust summary
| Component | Trust level |
|---|---|
| Vault contract | On-chain Your balance lives in an on-chain vault contract on Arbitrum. |
| ShieldTX | On-chain Every deposit, trade, and withdrawal settles on-chain. |
| Withdrawals | Pull-based You claim your funds with a signed transaction, once the protocol posts the confirmation on-chain. |
Ready to trade with confidence?
Beta access is limited. 500 invites for the first cohort.
Request beta access