Copy-index for Solana

echo the wallets you trust.

Pick the Solana traders you'd follow anyway, give each one a weight, and Echo blends what they hold into a single index, live from the chain.

Every star in the sky above is a wallet in your index. Add one below and watch it appear.

0wallets per index
0largest positions kept
0kdollar liquidity floor
0mirror tempos
livedata from Jupiter
How it works

four moves, one index.

Echo reads public wallets on Solana and blends what they hold into one portfolio you control.

01 · PICK

Choose your wallets

Paste up to five Solana addresses, or add your own. Name them so you remember who's who.

02 · WEIGHT

Set the weights

Slide each wallet's share. Weights always add up to 100%, so the index stays balanced.

03 · MIRROR

Blend the holdings

Every token those wallets hold is combined by weight, filtered for liquidity, and capped at the 12 largest positions.

04 · CASH OUT

Back to SOL

Cash out sells every index position back to SOL through Jupiter, right in your own wallet.

Builder

your index, live.

Add wallets and set weights. Holdings and prices load from Jupiter, and the index updates as you go.

Wallets

Mirror tempo

Blended index

WAITING
Wallets0
Tracked value–
Positions–
Index 24h–
Your sky is emptyAdd a Solana wallet on the left. Its holdings appear here, blended with any others you add.

Fund & mirror

YOUR WALLET
Tempo & rules

you set the pace.

Tempo is how often the index checks your wallets and catches up. Faster means closer tracking and more trades.

Every 2 hours

⟳Checks per day12
◷Next check after a moveup to 2 h
★Best formost people

guardrails

All four apply every time you fund, rebalance or cash out.

$Minimum token liquidity$50k
12Largest positions kept12
ΔDrift before a position is traded2.5%
%Slippage cap on every Jupiter swap1.5%
FAQ

questions.

Where does the data come from?

Wallet holdings and token prices load from Jupiter's public APIs, straight from what's on chain right now. Nothing is estimated or made up.

Can anyone see whose wallets I follow?

Your wallet list is saved only in this browser. Nothing is sent anywhere except the lookups to Jupiter for each address.

Why only 12 positions and a $50k liquidity floor?

Traders often hold dozens of tiny or illiquid tokens. Keeping the 12 largest liquid positions makes the index something you could actually buy and sell without huge slippage.

How does funding work?

You pick an amount of SOL and Echo splits it across the index by weight. Each buy is a Jupiter swap from your own wallet with a 1.5% slippage cap, and you approve every one. Your tokens never leave your wallet, and Echo never holds them.

Does it mirror on its own?

Echo re-checks your wallets on your tempo while the tab is open. When any position drifts more than 2.5% from its target, it lines up the swaps and asks you to approve them. It can't trade while you're away, because that would mean holding your keys.

What can go wrong?

The wallets you follow can lose money, change strategy or stop trading. Memecoins can go to zero. An index copies their mistakes as faithfully as their wins.

Ready

start your first echo.

Five wallets, your weights, one index. It takes about a minute.

Open the builder