Composable portfolios

Pools / pMSOL

pMSOL

mSOL on solana · Active · yield tokens sit in escrow custody, not on the pool account

Where it sits

Yield tokens live in escrow token accounts, not on the pool PDA. Open the custody links to see the live balance.

Pool
Factory registration. Empty of tokens — do not look here for balances.
FU2c…6EkH
Vault
This pool’s share price and idle USDC on Solana.
G8Db…eMVh
Share token
pTOKEN mint. Portfolios hold this, not the underlying asset.
Hxi9…bLex
Underlying mint
The asset the pool is supposed to own (jitoSOL, wstETH, …).
mSoL…m7So
Solana escrow
Program PDA that owns the custody token accounts below.
G4By…zrTW
mSOL custody
SPL token account of the yield asset. This is the proof the pool holds it.
HJPE…e98S
USDC custody
Uninvested USDC in the Solana escrow. Should be near zero after a buy.
jFoe…C6mB

Price history

WhenPrice
Aug 20, 2026, 2:03 AM1.1490
Aug 20, 2026, 1:54 AM1.1466
Aug 20, 2026, 1:48 AM1.1478
Aug 20, 2026, 1:46 AM1.1455
Aug 20, 2026, 1:35 AM1.1437
Aug 20, 2026, 1:33 AM1.1423
Aug 20, 2026, 1:27 AM1.1406
Aug 20, 2026, 1:19 AM1.1418
Aug 20, 2026, 1:17 AM1.1399
Aug 20, 2026, 1:15 AM1.1416
Aug 20, 2026, 1:08 AM1.1401
Aug 20, 2026, 1:06 AM1.1428
Aug 20, 2026, 12:54 AM1.1440
Aug 20, 2026, 12:52 AM1.1454
Aug 20, 2026, 12:50 AM1.1509
Aug 20, 2026, 12:47 AM1.1520
Aug 20, 2026, 12:43 AM1.1506
Aug 20, 2026, 12:41 AM1.1495
Aug 20, 2026, 12:39 AM1.1520
Aug 20, 2026, 12:31 AM1.1508
Aug 20, 2026, 12:27 AM1.1528
Aug 20, 2026, 12:22 AM1.1514
Aug 20, 2026, 12:20 AM1.1531
Aug 20, 2026, 12:18 AM1.1517
Aug 20, 2026, 12:12 AM1.1495
Aug 20, 2026, 12:06 AM1.1512
Aug 20, 2026, 12:04 AM1.1525
Aug 20, 2026, 12:02 AM1.1502
Aug 19, 2026, 11:55 PM1.1486
Aug 19, 2026, 11:49 PM1.1465
Aug 19, 2026, 11:45 PM1.1505
Aug 19, 2026, 11:43 PM1.1532
Aug 19, 2026, 11:41 PM1.1502
Aug 19, 2026, 11:36 PM1.1489
Aug 19, 2026, 11:32 PM1.1472
Aug 19, 2026, 11:28 PM1.1502
Aug 19, 2026, 11:15 PM1.1487
Aug 19, 2026, 11:13 PM1.1501
Aug 19, 2026, 11:06 PM1.1489
Aug 19, 2026, 10:57 PM1.1505

Holdings history

WhenWhatAmountOn chain
Aug 19, 2026, 11:52 PMallocate$0.57hiwU…5tUK
Aug 19, 2026, 11:52 PMdeposit$0.57hiwU…5tUK
Aug 19, 2026, 9:16 PMreconciled$0.01
Aug 19, 2026, 9:16 PMfulfilled$0.02
Aug 19, 2026, 9:09 PMreconciled$0.01
Aug 19, 2026, 9:09 PMfulfilled$0.02
Aug 19, 2026, 4:40 PMreconciled$0.03
Aug 19, 2026, 4:40 PMfulfilled$0.03
Aug 19, 2026, 4:28 PMreconciled$0.06
Aug 19, 2026, 4:28 PMfulfilled$0.06
Aug 19, 2026, 4:11 PMreconciled$0.06
Aug 19, 2026, 4:11 PMfulfilled$0.07
Aug 19, 2026, 3:42 PMreconciled$0.00
Aug 19, 2026, 3:42 PMfulfilled$0.00
Aug 19, 2026, 3:31 PMreconciled$0.00
Aug 19, 2026, 3:31 PMfulfilled$0.00
Aug 19, 2026, 3:10 PMreconciled$0.00
Aug 19, 2026, 3:10 PMfulfilled$0.00
Aug 19, 2026, 2:57 PMreconciled$0.00
Aug 19, 2026, 2:57 PMfulfilled$0.00
Aug 18, 2026, 6:18 PMallocate$0.31makC…kRqC
Aug 18, 2026, 6:18 PMdeposit$0.31makC…kRqC
Aug 18, 2026, 5:23 PMallocate$0.31q8Bn…Wy5j
Aug 18, 2026, 5:23 PMdeposit$0.31q8Bn…Wy5j
Aug 18, 2026, 11:43 AMallocate$0.794gZr…2yru
Aug 18, 2026, 11:43 AMdeposit$0.794gZr…2yru
Aug 17, 2026, 11:09 PMreconciled$0.13
Aug 17, 2026, 11:09 PMfulfilled$0.14
Aug 17, 2026, 11:04 PMreconciled$0.05
Aug 17, 2026, 11:04 PMfulfilled$0.05
Aug 17, 2026, 10:57 PMreconciled$0.23
Aug 17, 2026, 10:57 PMfulfilled$0.23
Aug 17, 2026, 10:49 PMreconciled$0.04
Aug 17, 2026, 10:49 PMfulfilled$0.04
Aug 17, 2026, 10:44 PMreconciled$0.37
Aug 17, 2026, 10:44 PMfulfilled$0.38
Aug 17, 2026, 7:54 PMreconciled$0.02
Aug 17, 2026, 7:54 PMfulfilled$0.02
Aug 16, 2026, 10:43 PMreconciled$0.07
Aug 16, 2026, 10:43 PMfulfilled$0.07