Connecting DEXes: Hyperliquid and Aster

What to enter when an exchange has no usual API key: the account address, not an API wallet, and where the Aster private key comes from.

In short

Decentralised exchanges have no familiar "key + secret" pair; a wallet takes its place. Journal import works with them too, but the form's fields mean something else, and there is one main mistake: the address field always takes your account's address — the one shown at the top of the exchange once you are signed in — not an API wallet's. The exchange does not complain about an API wallet's address; it simply answers with an empty history.

Hyperliquid: an address only

Hyperliquid publishes every address's fills, funding payments and positions openly, so no key is needed at all. The form has one field — the wallet address (0x and forty characters) you sign in to Hyperliquid with. This grants no access to funds: the product only reads public history.

listed in the portfolio on the exchange.

balance, and the connection is refused with that reason.

Aster: the account address plus an API wallet

On Aster (Pro API) requests are signed by a separate API wallet you create on the exchange, on the API Wallet page. When it is created the exchange shows the API wallet's address and its private key. The Arbiq form has two fields:

wallet's address.

typed anywhere: it is derived from the key.

Why it is built this way: the only private key we hold is the API wallet's, which holds nothing, and you revoke its rights on the exchange with one click. Arbiq never asks for the main wallet's private key, in any form.

wallet's.

What is the same as other exchanges

Sync now in the account's menu.

Connecting an exchange and importing fills.

If a sync brings nothing