Skip to content

Phase 1: Sui + Solana

Date: 2026-07-11
Status: Locked for first public phase
Repo: open-yield (local)

Phase 1 launches on two execution homes:

ChainRoleDefault venueFallback
SuiExecution homeSuilend (USDC)NAVI
SolanaExecution homeKamino (USDC)marginfi

Not Phase 1 execution homes: Base, Ethereum (still OK for DefiLlama map + Mayan bridge-in to a home).

  • Stake OFF by default
  • Fee 500 bps on harvested yield only
  • Discovery ≠ execution truth (read_apy per venue/chain)
  • No team custody of principal
  • Owner can always withdraw
PathPhase 1
Base/Eth → SuiMayan plan
Base/Eth → SolanaMayan plan
Solana ↔ SuiMayan plan (owner-initiated)
In-chain Sui swapTurbos plan
In-chain Solana swapJupiter plan (stub)
  • GET /api/open-yield/readinesslaunchHomes: ["sui","solana"]
  • GET /api/open-yield/venues?chain=sui|solana
  • Policy: targetChain, targetVenue, allowedChains
  • Stake/unstake body may set chain + venue
ModulePath
Chain registryruntime/chains/phase1.mjs
Adaptersruntime/adapters/venue-adapters.mjs
Bridgeruntime/bridge/mayan-plan.mjs
Policyruntime/policy/auto-yield-policy.mjs
Scorerruntime/scorer/auto-yield-scorer.mjs

XEL character endowments remain Sui-native objects today. Open Yield Phase 1 still serves:

  1. Sui path — plug into XEL treasury / Suilend (proven live $0.10 smoke).
  2. Solana path — standalone Open Yield positions + agent API (Kamino/marginfi adapters); bridge residual to Sui endowment when owner wants XEL survival home.

See docs/12-live-smoke-treasury-2026-07-11.md — mainnet Suilend supply/withdraw via XEL yield signer.