Getting started
Who holds your money, how to verify transactions, and how to open your first position.
Who holds your money?
You do. SoFinance never takes custody of your tokens or private keys. Your funds stay in your own Solana wallet. Every on-chain action — opening a position, compounding, withdrawing — is an unsigned transaction that only becomes valid when you sign it in that wallet.
A Raydium liquidity position is represented by a standard position NFT that lands in your wallet. SoFinance builds and simulates the transaction; your wallet approves it. See Security & non-custodial for the full model.
How to verify a transaction
After you sign and the network confirms, every transfer is public on Solana. Open the signature on Solscan (or any Solana explorer) to inspect accounts, token movements, and program calls.
Example transaction (for illustration only — not a live deposit of yours): example transaction.
Open your first position
- Connect a Solana wallet on the App.
- Browse same-asset RWA pairs on RWA pairs, or pick an existing position under Positions.
- Review the quote, estimated fees, and range. Read Risks before you confirm.
- Approve once in your wallet. Before sending, we simulate the transaction again to make sure the result matches what you saw.
Fee APR figures in the App are estimates — see Fee APR. Fee rules are on Fees. You can leave anytime — Withdraw anytime.
Who we are
SoFinance is a non-custodial LP toolkit, started for the Colosseum hackathon track. Whether you use the App or an AI assistant, the same checks apply: preview, your signature, a final check, then send.
- Live app: sofinancelab.xyz
- Colosseum project: project 16410
- Follow us on X: @SoFinancelab
Transactions you sign are verifiable on Solscan. SoFinance does not hold keys and does not custody your position NFT.