Playing on Tesoro
Chains
Solana, Ethereum and HyperEVM: where Positions live.


One ledger, three places to stake
Gemas, Debt, Matches and Backings all live on Solana. Positions can be opened on Solana, Ethereum or HyperEVM. A Position opened on Ethereum or HyperEVM stays there, with its Principal locked in a vault on that chain, and Tesoro's Solana ledger is told about it. So a Gema from any chain plays at the same table and settles in the same place.
| Chain | Network used today | Position token | What you need |
|---|---|---|---|
| Solana | Solana devnet | simSOL Simulated | Just your Account. The app tops up the small fees. |
| Ethereum | Hoodi test network | simETH Simulated | A little Hoodi ETH for gas, which the app tops up. Your Ethereum address linked to your Account. |
| HyperEVM | HyperEVM testnet | simHYPE Simulated | A little testnet HYPE for gas; the app sends a small amount if your balance is low, with a daily limit. |
Everything is on test networks. There is no mainnet deployment yet. A vault for Lido's real wstETH is deployed on Hoodi and uses real wstETH yield, but it is not offered in the app because there is no faucet for it.
simETH vaultsimHYPE vaultGemas · Debt · Matches · BackingsWhat travels between chains
Four things cross between an Ethereum-style chain and Solana, carried by LayerZero V2:
- Position opened, from the vault to Solana, so the ledger knows the Principal and the yearly rate.
- Yield reported, from the vault to Solana, so Debt is repaid and Gemas become redeemable.
- Payout, from Solana to the vault, when someone Redeems Gemas that were Sourced from that Position.
- Unlock, from Solana to the vault, so the Principal goes back to its owner once the Debt is zero.
Each message takes from under a minute to a few minutes to arrive, and the app shows where it is. Whoever sends a message pays a small delivery cost in that chain's coin.
Redeeming across chains
Gemas Sourced from an Ethereum or HyperEVM Position redeem in that chain's asset, sent to the holder's linked address on that chain, and only as far as the Position's yield has accrued. See Gemas. A holder must have linked an address on that chain family first.