Wallet Connection
This section details how to connect your compatible wallet to your Rails account for deposits and withdrawals.
Before you continue:
Wallet Connections, Deposits & Withdrawals are not supported on mobile at this time.
You will not be able to connect a wallet unless your available balance is 0.
Rails will never request your private keys. If you lose access to your wallet, you will not be able to update your wallet address in Rails.
Wallet connection is only available on your Main account. Learn more about how Rails sub-accounts work here.
Connecting your Wallet
Click Deposit in the top right corner of the trading platform from your desktop.

Click Connect Wallet.

Select your compatible wallet from the available list. Make sure you have the appropriate extension installed.
Note: Some users have reported issues with Phantom, Uniswap and Trust Wallet. We recommend using alternative wallets like Metamask or Rainbow. Check out these troubleshooting tips for additional help.
Follow the prompts in your wallet to connect to Rails, and you'll be directed to the deposit screen.
Changing Your Wallet
Before you can connect a new wallet address you'll need to unlink your current wallet address. You'll need to be on desktop, as mobile wallet connection is not currently supported.
Once you're ready, follow the steps below:
How to unlink and change your connected wallet
If your balance is greater than 0.00 follow these steps, else jump to step 2.
Navigate to the main trading page and click Close next to all open positions.
Withdraw your full account balance.
Click on the Options (3 lines) tab on the top right of your trading screen and select Settings.
Click on Wallet on the left of the options page.
Click on Unlink Wallet.
Click on Send Code.
Check your email for the One-Time-Passcode (OTP).
Input the code and click Unlink Wallet.
Click Connect Wallet to connect a new wallet address via these steps.
Frequently Asked Questions
What wallets are supported?
Most wallets are supported, but some may make it difficult for you to view the bridging or deposit transactions in your wallet. This is because not all natively support the Ink network.
If you can't see the transaction in your wallet, you can verify if it was successful using Layer Zero Scan or the blockchain transaction verification site of your choosing, and try importing the Ink network to your wallet manually.
The table below lists all wallets that we have confirmed support the Ink network:
Kraken
Natively supported
Rainbow
Natively Supported
Metamask
Supported
Coinbase
Supported
OKX
Supported
Brave
Supported
If your preferred wallet isn't listed, it may still support Ink. We recommend verifying compatibility with Ink before proceeding.
What is a connected vs. linked wallet?
Since Rails uses onchain custody, a digital wallet is required to be connected and linked to your account to deposit or withdraw funds.
Connected: Provide authorization for the Rails platform to interact with your wallet by verifying the connection in your wallet.
Linked: One wallet address is linked or fixed to each account at a time. Wallets are automatically linked to your account at time of first connection. Changes can only be made by unlinking your wallet which requires an account balance of $0.00.
What if I forgot which wallet address is linked to my account?
To find the public address of your linked wallet, do the following:
Login to your Rails account.
Click on the Options button (Username) on the top right corner and then select Settings.
Click Wallet in the left-hand navigation bar.
Your public address is listed under Wallet Address. If you don't see this section, you do not have a linked wallet and may connect a new one.
What if I've lost access to my linked wallet address?
As an onchain custody platform, if you lose access to your wallet we are not able to help you reclaim access to it or any tokens it may have held.
If you've lost access to your linked wallet and your account balance is greater than 0, you will not be permitted to change it. You will need to open a new account to connect a new wallet, or wait until your balance is 0.
Not your keys, not your coins! Never share your private keys with ANYONE. Rails will never ask for these.
Why can't I change my wallet when I have an available balance?
Rails restricts or limits wallet changes intentionally to increase security and reduce risk on the platforms.
This means that all open positions must be closed and funds withdrawn to an already connected wallet. Users are only permitted to change their wallet address if their account balance is 0.
Rails users must take proactive steps to secure their private keys or secret recovery codes.
Last updated
Was this helpful?