Phantom Setup
1) Install Phantom
Install Phantom on your preferred browser (Chrome, Brave, Firefox, Edge):
https://phantom.app/ (opens in a new tab)

2) Fund your wallet (SOL + deposit token)
You’ll need a small amount of SOL for network fees and the refundable rent when creating an AggreLend position (0.00161 SOL per position).
If you don’t have SOL yet, purchase on an exchange and withdraw to your Phantom address.
- You can hold USDC, SOL, WBTC, WETH (and other supported tokens) to deposit on AggreLend.
- To swap inside Phantom, use the built-in swap, or a DEX router like Jupiter (e.g., swap SOL → USDC).
- See Supported Markets and Getting Started for currently accepted tokens in the app.

Keep a small buffer of SOL (e.g., 0.02–0.05) for smooth deposits, withdrawals, and position closures.
3) Connect your wallet
Navigate to app.aggrelend.com. On the top right, select Connect Wallet and choose Phantom. Approve in Phantom.


4) Deposit on AggreLend
Click Deposit. Choose the token and amount. Confirm in Phantom.
AggreLend will create/update your position and begin accruing yield; the small 0.00161 SOL rent for the position’s PDA is paid now and is fully refunded when you later close the position.

5) Withdraw from AggreLend
Open your position and click Withdraw. Select the amount and confirm. To close the position entirely (and reclaim rent), withdraw the full balance and choose Close when prompted.

Rent refunds when the position is closed (PDA reclaimed). Each open position keeps its own rent deposit with the runtime until closure.
Auto-confirm with Phantom
With Auto-Confirm, you can approve a trusted app’s transactions with fewer prompts.
- Open Phantom → Settings
- Connected Apps
- Select AggreLend
- Toggle Auto-Confirm to Active
Use Auto-Confirm only if you are comfortable with streamlined approvals.
Tips & Troubleshooting
- If a tx fails with “insufficient funds” or “blockhash not found,” top up SOL and retry.
- If you see “unsupported message version,” update Phantom and try again (versioned tx support).
- Refresh the app and reconnect your wallet if balances appear stale for a moment after a deposit.
- For persistent issues, copy the transaction signature from Phantom and share it with support.