Addresses
All addresses are on Solana mainnet. Check them on Solscan before you interact directly.
Protocol
Section titled “Protocol”| Address | |
|---|---|
| Basket program | bskthjNMRWQ4ekDLxaAzA1e39ThPmEtUgHY3XHfs7qv |
| BASKET token | 2rNBaMg5VAr1aMNCwAPdDZVgzzdTaNDebUnNqPFNmeta |
| Protocol config | 3pWjMUvCf6edb4W1kicbt8tA4DJ5aNxUdcfupYRaD9v2 |
| Staking pool | 4KYActSwKD9mTbfnw1sXpiqUg9yZxkjK8RWLhxsgXTPX |
| USDC (quote and reward token) | EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v |
| Jupiter v6 (swap routing) | JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4 |
Baskets
Section titled “Baskets”Each basket has an index account, which holds its settings, and a token mint, which is the basket token itself.
| Basket | Token mint | Index account |
|---|---|---|
| SOLB | 6HaHvba6SqQbV4A3fFMiLBsJV6d6yHwBcGDqRkDKe1D2 | AeJ5QsYdtyXPUrwBmJ4PSXinfEjYPmGSZZXbj3LNvqzq |
| MEME | 4SYJ36SYCzrsj4pWMDP3CyYuf2Yf1GHULFdekZpyqXa6 | jnhncYE7JgCX41256VwVs8JBPkZ4Rk4MSeDSBZuAKD3 |
| LSTY | 9FRhm7uBZdWguDQJVBQceqtviT6jX3gdEA8WJh9du6HA | FwmoaDwDCcSBMyxPty6pewCZXET7rEuinRoRFbuKMcMP |
| DEXS | 3HUgwoyvY6AUQ6SkUkJ5beE3anyLjGGehyDTuYu9J7mY | AbbQSMuESNUA9CG46JSH2ykbsbfk2TpRHNXRf2C9gvmQ |
| STKG | 5Jm2fSURJ4bPN462iiQtTyMRwY3CtZkmvui7uCTV869U | EidvjqPKERmzGgfCAQdSNR63pvHGjbr8RruV1WDyJ7vK |
| USDX | CmXFoEtUDjLjbDJDZUdXMpNhhBe4qesZEjDJnqZxrRTW | 8aobs9NvzETPYEsDBDfLf59cYDYK5f2vuk5E45k3Qs3q |
| SOLC | BfSjb5RSWxwdK1jeLL5Z1XcZsrU2bvdwpSpZ55BLRijH | GTZMn4iJRfzvLnqfrpxuM5FH77huPjpsgzCYNADvaib6 |
| AISP | 3cwK7j9LpqGDywwvJQkHKY46nZ17xSMiMsAMMDFtHMvU | FBnDbdzWgNAH5L1wHUnoKL5uzKBwcSJTiMaCBp66Jgd7 |
| DEFI | 9UAUvt4h4baiPMXA24xtcdzKXw2rJMpW1FCKPYkDiK3D | 2XUsdyUwJLHLhz9qp1HPKS8oEVYKj8AS9CqDHRr7ypgk |
| MAJR | 5cTvU74Q8SP66uzUUHMSwRaHND8hJoFF53HgUYhZ1T3e | 2JbJzwerCUxJqnqG1uXiLsYzwnb7sZCwyZYPgp3pMxdz |
| PHYS | 8Rv7XjAXhRMFcWw54V2ukDZHyPk6cRTN5q3i1NcetcT7 | 6Pw6hwJews5sGKs68Ta4VRriChvk9qCRtuPGswdpYaE |
| DATA | ErFnj69mfQ8KtUG4GKzemATHB2CZiDoibBeTTKwtcDd4 | 2YRMxw9ftG93jKyWcHFb36gViw62nqMZNhQFaVZzShgN |
| METADAO | HABZjDWSLTF8eAc8SHfCK8amLD2nrgqFLUcKYDCmGswQ | HVdP1tVLoyAKMJN68wWaKRA9FGRcjgAudScpVEThFQix |
| BUYB | 8DXdg6nRkQHwyqqxp1zHYeUvbBucPn27tkrszusuUacF | HLeXRccnaHgZyYTztzcqK5ZpdjSzftT6RFxNdxQeWyNW |
Program-derived addresses
Section titled “Program-derived addresses”For integrators, these are the seeds the program uses to derive its accounts. u8 and u64 values are little-endian bytes.
| Account | Seeds |
|---|---|
| Protocol config | "protocol-config" |
| Staking pool | "staking-pool" |
| Staking vault authority | "staking-authority" |
| Stake position | "stake-position", pool, owner |
| Price oracle | "price-oracle" |
| Index (basket) | "index", authority, symbol |
| Basket token mint | "index-mint", index |
| Vault authority | "vault-authority", index |
| Component page | "large-basket-component-page", index, page index (u8) |
| Mint or redeem intent | "large-basket-intent", index, owner, nonce (u64) |
| Intent lock | "large-basket-intent-lock", index, owner |
| Refund escrow | "refund-escrow", index |
| Rebalance intent | "rebalance-intent", index, nonce (u64) |
| Composition change | "composition-change", index |
Component vaults are the vault authority’s associated token accounts for each component mint, under that token’s own program.