DeFi agents.On your rails.
A non-custodial DeFi SDK on Solana. Ship AI agents that swap and pay on your users' behalf — inside spending limits, token allowlists, and protocol allowlists they set themselves.
SOLAI Wallet is live on Chrome — built on this SDK.The SDK
Three primitives. One non-custodial SDK.
Agents that act
Describe intent, not transactions. Agents route swaps, settle payments, and run recurring transfers on your users' behalf — no manual signing loop.
Permission, not trust
Every agent runs inside a policy the user writes. Spending limits, token allowlists, protocol allowlists. Anything outside the policy is refused at the SDK, not after the fact.
Private by construction
Umbra-based stealth addresses generate a fresh, unlinkable address for every payment. Users transact without exposing their main wallet on-chain.
Non-custodial throughout — keys never leave the user's device.
Guardrails
An autonomous agent with unlimited authority is just a hot wallet with extra steps. In SOLAI, the user writes the policy and signs it — and the SDK refuses anything outside it before a transaction is ever built.
Spending limits
A daily ceiling and a per-transaction cap. The agent cannot move more than the user budgeted, ever.
Token allowlist
Name the tokens the agent may touch. Everything else is refused before a signature is requested.
Protocol allowlist
Pin execution to the venues you trust — Jupiter, Kamino, your own program. Nothing routes elsewhere.
Privacy
Umbra-based stealth addresses derive a fresh, unlinkable address for every payment your agent sends.
Sender
Agent initiates a payment
Stealth address
Fresh, unlinkable, single use
Recipient scans
Auto-discovers and sweeps
Fresh address
per payment
Zero
address reuse
How it works
Install the SDK
npm i @solai/sdk, then connect a Solana wallet provider. Non-custodial from line one — keys never touch your servers.
Define the policy
The user signs a policy: daily and per-transaction limits, which tokens, which protocols. That policy is the agent's entire authority.
Let the agent act
Call agent.swap(), agent.pay(), or agent.schedule(). Routes are found automatically, and every call is checked against the policy before it is signed.
Stay in control
Users watch every action, tighten limits, or revoke the agent instantly. Payments can route through stealth addresses so nothing links back to their main wallet.
SOLAI Wallet is live on the Chrome Web Store. Every feature in it — agent wallets, stealth payments, best-rate swaps — runs on the SDK you're about to get.
SOLAI
AI Wallet
Built within the ecosystem
Built on Solana
In the Superteam ecosystem
Early access
SDK early access opens soon. Get the docs, the private npm tag, and a direct line to the team.
No spam. Unsubscribe at any time.