What are Splash Pools?
Splash Pools are full-range liquidity pools built on Orca’s CLMM infrastructure. They use a full-range position, which can be simpler to create and manage than a custom-range CLMM position.Splash Pools vs. CLMM Pools
When Splash Pools may be useful
Splash Pools may be useful when:- You are creating a pool for a new token
- You want a simpler full-range liquidity setup
- You prefer fewer configuration choices
- You are new to providing liquidity
- You want custom price ranges
- You want to concentrate liquidity within a selected range
- Your token already has existing market data
- You are prepared to monitor and manage custom-range positions
How Splash Pools work
Full-range liquidity
Splash Pools use full-range positions:- Liquidity spans the full supported price range
- The position remains in range across supported prices
- Liquidity is spread across a wider range than a custom-range position
- Full-range positions may be simpler to manage, but may be less capital efficient than concentrated positions
Position NFTs
Like other Orca liquidity positions, Splash Pool positions are represented by NFTs:- You receive an NFT representing your position
- The NFT proves ownership of the position
- Fees must be manually harvested unless another feature explicitly supports automation
Fee earnings
Liquidity providers may earn trading fees from swaps that use their liquidity:- Fees accumulate in your position
- Fees can be harvested through the Orca interface
- Fee earnings depend on trading activity, liquidity share, pool configuration, and market conditions
Creating a Splash Pool
Prerequisites
Before you start:- Both tokens — Have the tokens you plan to deposit in your wallet
- SOL for fees — Keep SOL available for transaction fees and any required account costs
- Initial price — Decide the starting price for the pool
- Token metadata — Prepare the token name, symbol, and logo if you plan to submit token information for review
Step-by-step guide
Step 1: Navigate to pool creation
- Go to orca.so/create-pool
- Connect your wallet
- Click Create Splash Pool
Step 2: Select your token
- Click Select Token
- Enter your token’s name, symbol, or mint address
- Select the token you want to use
Step 3: Set initial price
Enter the starting price for your token. Option A: Use an estimated price- Orca may show an estimated price from available sources
- Review the estimate carefully before using it
- Check that the price matches your intended starting pool price
- Type the starting price manually
- This may be used for new tokens without available market data
Step 4: Enter deposit amount
- Enter the amount for one token
- The other amount is calculated based on the starting price
- Review both deposit amounts and confirm you have sufficient balance
The amount of liquidity you provide can affect price impact and trading conditions for swaps through the pool.
Step 5: Preview and confirm
- Click Preview Pool
- Review all parameters:
- Token pair
- Initial price
- Deposit amounts
- Read the warning message carefully
- Check the acknowledgment box
- Click Create Pool
Step 6: Approve transactions
- Approve the first transaction to initialize the pool
- Approve the second transaction to deposit liquidity
- Wait for confirmation before closing the page
Step 7: Pool activation
After creation:- The pool may take time to appear in the Orca interface
- Trade and Provide Liquidity buttons may appear grayed out until indexing is complete
- Once indexed, pool actions become available in the interface
After creating your pool
Verify your pool
- Search for your token on orca.so
- Confirm the pool appears in the interface
- Review the pool details, token pair, and starting price
Token List warning
If your token shows a warning triangle:- The token may not be on the Orca Token List
- Trading may still be available, but token display information may be limited
- You can submit token information for review: Orca Token List
Add rewards optional
Pool creators can add token rewards for liquidity providers.- Rewards can be used to distribute additional tokens to eligible liquidity providers
- Reward outcomes depend on participation, pool conditions, and reward configuration
- Learn about adding rewards
Managing your Splash Pool position
Monitoring
- Check your position at orca.so/portfolio
- Track accumulated fees
- Review liquidity, trading activity, and pool conditions
Harvesting fees
To collect accrued fees:- Go to Portfolio
- Find your Splash Pool position
- Click Harvest
- Review the transaction details
- Approve the transaction
Adding more liquidity
To increase your position:- Go to the pool page
- Click Add Liquidity
- Enter additional amounts
- Review the deposit details
- Approve the transaction
Withdrawing
To reduce or close your position:- Go to Portfolio
- Find your position
- Click Withdraw
- Enter the amount to withdraw, or select full withdrawal
- Review the withdrawal details
- Approve the transaction
Pool creation checklist
Initial price
- If market price data exists, compare the starting price against available external sources
- For new tokens, review the starting price against your intended token launch parameters
- Review carefully before confirming, because the initial pool price cannot be edited after creation
Initial liquidity amount
Liquidity affects price impact and trading conditions. Lower-liquidity pools may experience higher price impact.After launch
After creating a pool, you may choose to:- Submit token information for review: Orca Token List
- Add token rewards for liquidity providers: Adding Rewards
- Review external listing or verification processes: CoinGecko, Jupiter
- Share pool information with your community
Troubleshooting
Pool not showing
- Wait a few minutes for indexing
- Refresh the page
- Clear browser cache
- Verify that the transaction succeeded on Solscan
Transaction failed
- Check SOL balance for transaction fees and any required account costs
- Review token amounts and balances
- Network congestion or changed pool conditions may cause transactions to fail
- Review the transaction details before trying again
Wrong initial price
If the initial price was set incorrectly:- Trading or arbitrage activity may change the pool price
- You cannot edit the initial pool price directly after creation
- You may choose to create a new pool with a different starting price
- You may choose to remove liquidity from the existing pool
Frequently Asked Questions
What fees do Splash Pools charge?
Splash Pools use a standard fee tier. The exact fee depends on pool configuration.Can I convert a Splash Pool to a CLMM pool?
No. You can create a separate CLMM pool for the same pair and move liquidity manually.Why use Splash instead of CLMM for new tokens?
Splash Pools use full-range liquidity, have fewer configuration choices, lower setup costs, and automatic tick array handling.Can others add liquidity to my Splash Pool?
Yes. Anyone can add liquidity to any pool on Orca.Do I earn fees from others’ swaps?
Liquidity providers may earn fees from swaps that use their liquidity. Your share of fees depends on your liquidity share, pool activity, and pool configuration.Related Resources
- CLMM Pools - Advanced pool creation
- Token Extensions - SPL Token Extension support
- Adding Rewards - Add token rewards for liquidity providers
- Token List - Submit token display information for review
- Beginner LP Guide - Understand liquidity provision
