Enable trading (sign in)
The one-time, gas-free signature that lets the app trade for you, and how long it lasts.
What is it?
Complete Sign In is a one-time signature. It links your wallet to a signing key that your browser generates. The app explains:
To sign in to RealTime Exchange, you need to be on Arc Testnet and sign a message that links your wallet with a randomly generated signing key and an API key secret pair produced by your browser if you don't already have one. This is a one-time sign-in — not a transaction, and it costs no gas. With one-click trading enabled, your orders are then signed automatically with no further wallet popups.
Your wallet signs one message. The signing key signs the second part of the registration itself, with no pop-up.
Why would I use it?
Placing orders, seeing account data in real time, and receiving notifications all need this step.
What do I need?
How do I enable trading?
- Open Complete Sign In
It appears automatically after you connect, and on any trading button until you have signed.
- Choose Remember Me
Checked by default.
- Checked: your signing key is kept in this browser for 7 days.
- Unchecked: it lasts 1 hour and is kept only for this browser session.
- Press Sign Message and sign in your wallet
The message is typed data for Arc Testnet. Signing is not a transaction and costs no gas.
What should I expect?
- A toast confirms Signing key registered successfully.
- Trading buttons become active, and the notification bell appears. If your trading balance is still empty, the order button reads Continue Onboarding and takes you to Deposit.
- When the key expires, trading buttons and the header show Complete Sign In again. Sign in again to continue.
What can go wrong?
Signature request cancelled. Please try again.
Why: You rejected or closed the signature request.
Press Sign Message again and approve it.
Signing already in progress. Please confirm or reject the open wallet request.
Why: A previous signature request is still open in your wallet.
Open your wallet, approve or reject the pending request, then try again.
Wallet is connected to chain …, but this market is on …. Switch networks in your wallet and try again.
Why: Your wallet changed network before signing. This app only works on Arc Testnet.
Switch your wallet to Arc Testnet and sign again.
Your wallet did not authorise this account for signing. Check that the account you want to trade from is the one currently selected in your wallet and connected to this site, then try connecting again.
Why: The account selected in your wallet is not the one connected to this site.
In your wallet, select the account you connected with and make sure it is connected to this site, then sign again.
Unable to register signing key. Please try again.
Why: The API could not register the key, for example during a service interruption.
Wait a moment and try again. If it keeps failing, reload the page.
How do I recover?
- Signed in on the wrong browser or device: each browser needs its own sign-in. Just sign in again there.
- Session expired: sign in again; your funds and positions are not affected.
- Remove the key from this browser: open the Settings page (G then S, or
/settingsin the app) and use the Signing Keys tab.