How to open an LP position
A step-by-step guide to opening a same-stock liquidity position with SoFinance, on Solana (Raydium and Meteora) and Robinhood Chain.
Updated 2026-11-14
What do I need before opening an LP position?
You need a browser wallet and something to deposit: on Solana a wallet such as Phantom with SOL, USDC or a stock token, and on Robinhood Chain an EVM wallet such as MetaMask with a stock token and a little ETH. Keep a little SOL or ETH for network fees on top of what you invest. Check that the token issuers offer their tokens where you live.
How do I open a position on Raydium or Meteora with SoFinance?
On Solana, Raydium CLMM and Meteora DLMM pools use the same SoFinance steps, and your wallet signs once.
- Go to sofinancelab.xyz/app/rwa-pairs and pick a same-stock pool, for example TSLA/TSLAx or SPCX/SPCXx. The Raydium or Meteora label shows which DEX the pool is on.
- Press Open position and connect your Solana wallet.
- Choose what to deposit (SOL, USDC or one of the pool tokens) and the amount.
- Review the suggested range preset (Micro, Tight, Standard or Wide), scored on the last 7 days of fee data. You can pick another preset or type a custom range.
- Read the preview: estimated fee APR with its 7-day window, the 0.10% fee on any swapped part, network fees, refundable account deposits, and what you will hold.
- Press Add liquidity and approve in your wallet. The app simulates the transaction again before sending it.
- Find the position under Portfolio. You can verify the transaction on Solscan.
What is the difference between a Raydium and a Meteora position?
A Raydium CLMM position is a standard Raydium position NFT with a price range set in ticks, while a Meteora DLMM position is a Meteora position account owned by your wallet, with liquidity spread over price bins. In SoFinance both open, compound and withdraw the same way. On Meteora the range presets map to the pool's bins, so two presets can merge into one. Either position can also be managed directly on its DEX without SoFinance.
How do I open a position on Robinhood Chain?
On Robinhood Chain you open a Uniswap v4 same-stock position from the same pools page with an EVM wallet.
- Pick a Robinhood Chain pool on sofinancelab.xyz/app/rwa-pairs, for example NVDA/NVDAon.
- Connect an EVM wallet; the app asks it to switch to or add Robinhood Chain.
- Enter the token and amount, review the range and the simulated preview.
- Approve in your wallet. The position is a standard Uniswap v4 position NFT.
Robinhood Chain positions have no compound; closing returns the two pool tokens with no SoFinance fee.
What should I do after opening a position?
After opening, check whether the price is still inside your range, because the position collects trading fees only while it is. There is no auto-rebalance: if the pool price leaves your range, the position collects no trading fees until the price comes back or you withdraw and open a new range. One-click compound is available for Raydium and Meteora positions on Solana; Robinhood Chain positions have no compound. Withdrawing as the two pool tokens costs 0 in SoFinance fees.
How much should I deposit for my first position?
Start with an amount you can afford to lose while you learn how ranges behave. Very small deposits in the narrowest presets can fail to settle quotes, so the app may suggest a little more. Larger deposits in the same range usually collect fees at a lower rate than the reference amount the estimate starts from. Fees not guaranteed.
Liquidity providing can lose money. Fee APR and volume figures come from recent windows and change daily. Fees not guaranteed. Not investment advice. Read the risks before you open a position.