A chain-agnostic execution kernel that converts economic intent into verified on-chain action. Built on Solana with FusionAMM.
They should just declare intent.
Describe what you want, not how to get it. The kernel handles planning, simulation, and verification.
{
"action": "Exchange",
"inputs": [{ "asset": "USDC", "amount": 50000 }],
"output": "SOL",
"constraints": { "max_slippage_bps": 50 }
}Kernel logic stays pure. Adapters handle chain-specific details. Today: Solana + FusionAMM. Tomorrow: anywhere.
Slippage limits, fee caps, retry policies. Execution stays within bounds you define.
Express intent, verify outcomes
let intent = Intent {
action: ActionType::Exchange,
inputs: vec![AssetAmount {
asset: "USDC",
amount: 50_000
}],
output: "SOL",
constraints: ConstraintSet {
max_slippage_bps: 50,
..Default::default()
},
};
let outcome = kernel.execute(&intent)?;
// → ExecutionOutcome { success: true, ... }Execute token exchanges with constraint guarantees
On-chain orders via FusionAMM's hybrid orderbook
Open and manage positions through DeFiTuna
Intent normalization, constraint engine, FusionAMM adapter
Public testing, limit orders, leveraged positions
Mainnet deployment, additional adapters, documentation