How TEND Works

Five steps from deposit to verifiable yield. Watch it unfold.

01 / Deposit

Your USDC. Working.

Deposit USDC into a bucket. The smart contract mints shares representing your position. Your capital is immediately deployed across yield protocols by the AI agent.

1:1
Initial NAV
4
Yield sources
60s
Poll interval
$0
USDC deposited
0
Shares minted
Deployed across
JLP
Credible
Kamino
OnRe
02 / Scan
JLP
Perp trading fees
12%
Credible
USDC lending
16%
Kamino
USDC optimizer
9.5%
OnRe
Tokenized reinsurance
10.2%

24/7 Yield Radar.

Every 60 seconds, the agent polls live APY data from all protocols. Credible Finance at 16%. JLP perp fees at 12%. OnRe reinsurance at 10.2%. Kamino vaults at 9.5%. When yields shift, the agent detects it instantly.

Spike detected — JLP jumped to 31.4%
03 / Decide

The Two-Step Guarantee

The smart contract enforces this: reasoning must be written on-chain before any capital moves. No exceptions.

Step A: log_decision
Confirmed on-chain
Step B: execute_rebalance
Waiting for Step A...

Reasoning goes on-chain first. Only then can money move.

This is not a feature. It is a constraint enforced by the smart contract.

04 / Verify
Decision Log Entry
bucketGkR4j...7xWm
sequence#0042
decision_typeRebalance
reasoning"JLP spiked to 31.4%. Rotating 20% from Kamino to JLP..."
to_allocation[JLP 45%, Credible 35%, Kamino 0%, OnRe 20%]
executedtrue
PERMANENT

Every Decision. Forever.

Every agent decision is a permanent Solana account. The reasoning, the allocation change, the timestamp — all immutable. Anyone can read it. Anyone can audit the agent.

This is Proof of Reasoning — the accountability primitive that makes AI agents trustworthy.

Explore decisions →
05 / Your Options
Earn Yield

NAV grows as the agent optimizes across protocols. Your shares appreciate automatically.

Borrow USDC

Lock shares as collateral for instant USDC loans. Position keeps earning while you borrow.

Verify On-Chain

Every agent decision is a permanent Solana record. Full audit trail. Full accountability.

Ready to try it?

Create your own bucket or watch the live demo on devnet.