Hyperliquid Trade Sync
Sync USDC perpetuals from a public account address. You need Pro and the same Journalit sign-in on the website and in Obsidian.
Watch-only
Use your account address, not an agent wallet or API key. Never enter a private key or seed phrase. No signing or trading access; ownership is not verified.
Setup
Add an address
Open Integrations → Hyperliquid. Enter a connection name and public address, choose Mainnet or Testnet, then add the connection. Wait for account discovery.
Select accounts
Enable the accounts you want. Choose All available history, From a start date or From connection date, then save. Dates start at midnight UTC. Synced history can be widened, not narrowed.
Map accounts in Obsidian
Open Settings → Journalit → Trade Sync → Hyperliquid. Assign each enabled account to a local Journalit account, save, then sync. Nothing is mapped automatically. Address, account selection and history changes stay on the website.
Scope and history
- Native and HIP-3 USDC perpetuals with USDC fees; main accounts and subaccounts. No spot, other settlements or vault-investor accounting.
- Latest 10,000 fills per account, not lifetime history. Review incomplete history, fee and reconciliation warnings before relying on totals.
- CSV imports are not automatically deduplicated against sync. A start date does not guarantee no overlap.
- Replay capacity is shown during setup. Reaching it stops sync without pruning history; uncertain openings and funding are not invented.
Manage a connection
- Pause: stop new syncs.
- Disconnect: stop watching; keep cloud trades and vault notes.
- After Pro expires, existing connections can still be read, renamed, paused, disconnected or deleted. Sync, resume and account changes require Pro.
Deleting cloud data deletes notes too
Review the impact and confirm. Eligible trades are permanently deleted; every synced vault removes their notes on its next sync, including journal content. Shared trades and their notes stay. Counts are cloud trades, not notes. Wait for the deletion result; queued is not complete.
Troubleshooting
Importing a file instead? Use the Hyperliquid CSV guide.
