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.