How to Deposit SOL to RSOL

This guide explains how to fund your Solana wallet with SOL (via faucet or CLI), then connect your Solana and EVM wallets to deposit into RSOL. Follow the steps based on whether you are using Testnet

1. Prerequisites

  • Solana Wallet (Phantom, Solflare, Backpack, etc.)

  • EVM/L2 Wallet (MetaMask, Rabby, Coinbase Wallet, etc.)

  • Solana CLI installed:

sh -c "$(curl -sSfL https://release.solana.com/stable/install"

  • (Optional) GitHub account → increases faucet airdrop limits.


2. Step 1 — Fund Your Solana Wallet

A. Testnet Flow

Solana Faucet (Web UI)

  1. Choose Testnet.

  2. Enter your Solana wallet address.

  3. (Optional) Connect GitHub for larger drops.

  4. Request an airdrop → Check wallet for Testnet SOL.CLI (Terminal)

# Get wallet address
solana address --url https://api.testnet.solana.com

# Airdrop 2 SOL to the default keypair
solana airdrop 2 --url https://api.testnet.solana.com

# Airdrop 2 SOL to a specific wallet address
solana airdrop 2 <WALLET_ADDRESS> --url https://api.testnet.solana.com

# Check balance
solana balance --url https://api.testnet.solana.com

B. Devnet Flow

Solana Faucet (Web UI)

  1. Choose Devnet.

  2. Enter your Solana wallet address.

  3. (Optional) Connect GitHub for larger drops.

  4. Request an airdrop → Check wallet for Devnet SOL.

CLI (Terminal)

# Get wallet address
solana address --url https://api.devnet.solana.com

# Airdrop 2 SOL to the default keypair
solana airdrop 2 --url https://api.devnet.solana.com

# Airdrop 2 SOL to a specific wallet address
solana airdrop 2 <WALLET_ADDRESS> --url https://api.devnet.solana.com

# Check balance
solana balance --url https://api.devnet.solana.com

3. Step 2 — Connect to Rome Deposit dApp

  1. Open the correct dApp:

  2. Click Connect Wallet → Select your Solana wallet.

  3. Ensure wallet is on the correct network (Testnet or Devnet).


4. Step 3 — Connect Your EVM / L2 Wallet

  1. In the dApp, click Connect EVM Wallet.

  2. Select your EVM wallet (MetaMask, Rabby, Coinbase Wallet, etc.).

  3. Approve the connection request.


5. Step 4 — Deposit SOL → RSOL

  1. Enter the SOL amount to deposit.

  2. Approve the transaction in your Solana wallet.

  3. After confirmation, RSOL will appear in your EVM wallet.

  4. Add RSOL token manually if it does not show automatically.


6. Troubleshooting

  • Faucet error / limit reached → Connect GitHub or wait before retrying.

  • CLI airdrop fails → Try smaller amounts (e.g., 1 SOL) or verify RPC endpoint.

  • RSOL not showing in wallet → Manually import RSOL token contract address.

  • Wallet connection issues → Refresh dApp and ensure you’re on the correct network.


Last updated

Was this helpful?