Skip to main content

Prerequisites

The flow

1

Open the app

Navigate to thaler.finance and sign in with the Solana wallet. The protocol uses self-custodial sign-in; nothing leaves the wallet until the user approves a transaction.
2

Choose a tier

Open the Create Vault screen and select one of the six Thaler One tiers. The selector shows the APY range, the yield floor, and the minimum deposit for each tier. The minimum is fixed at 2 SOL for the beta.
3

Review the strategy

Read the strategy summary on the left side of the screen. It lists the three pillars the vault will use, the venues it will route through, and the immutable constraints baked into the policy.
4

Read the Terms and Policy Agreement

The acceptance modal opens when the user clicks Create Vault. Scroll to the bottom of the agreement and tick the acceptance box. The agreement covers the non-discretionary execution model, the dedicated worker that runs the strategy, the agent wallet that co-signs permitted instructions, and the immutable Squads policy extension.
5

Sign the creation transaction

Approve the transaction in the wallet. The transaction creates the smart account, signs the policy extension, takes the vault creation fee, and routes the deposit into the staking leg.
6

Wait for confirmation

Most vaults confirm in under thirty seconds. After confirmation the vault appears on the My Vaults screen and the worker begins building the three pillars within the policy bounds.

What the creation transaction does

The transaction bundles four actions into a single signature. No additional signature is required to start the lending and perpetual legs. The worker builds them inside the policy bounds the user just signed.

Fixed deposit size

The beta accepts exactly 2 SOL per vault. The amount input is locked so it cannot be set higher or lower. The lock applies whether the user chooses SOL or USDC as the deposit token; the USDC equivalent is routed to SOL using a same-chain LI.FI swap before the vault is funded. The fixed deposit equalises capacity across early users and reduces operational variance during the first wave. Variable deposit sizing opens after the beta concludes.

Depositing in USDC

If the user selects USDC as the deposit token, the protocol routes through LI.FI to swap USDC into the SOL equivalent of 2 SOL. The deposit form shows: The swap happens in the same transaction as the deposit, so a partial fill never strands the funds.

What the user does not configure

The only choices the user makes at creation are the tier and the deposit token.

Next read

Claiming yield

How accrued yield is settled, and the 24-hour cooldown that gates the claim button.

Closing a vault

The single-transaction unwind that returns the deposit plus accumulated yield in SOL.