
DEPLOY AUTONOMOUS
CAPITAL AGENTS.
Talos is the non-custodial runtime for AgentFi. Launch automated strategies using Sui's atomic Programmable Transaction Blocks (PTB).
// TALOS_PROTOCOL_V1 //
module talos::strategy {
use sui::sui::SUI;
use cetus::pool;
public fun execute_flash_arb(
vault: &mut Vault,
clock: &Clock
) {
// 1. Detect Price Delta
let delta = oracle::get_spread();
// 2. Atomic Flash Loan
if (delta > 0.5%) {
let loan = vault.borrow_flash(1000 * SUI);
// 3. Execute Loop
let profit = pool::swap(loan);
vault.repay_flash(loan);
}
}
}> Scanning pools... [OK]
> Delta detected: 1.2SUI
> Building PTB... [OK]
> Executing Flash Loan...
Why Run on Talos?
No Key Exposure
Your private keys never leave your device. We use Object Capabilities (OwnerCap) to delegate confined permissions.
Parallel Execution
Sui's object-centric model allows multiple agents to trade simultaneously without state contention.
Instant Finality
Sub-second latency ensures your arbitrage strategies land before the market corrects.
Mobile First
Full dashboard control from any device.
Audited
Contracts verified by OtterSec.
System Architecture
Permissioned Security
Funds reside in a Smart Object Vault. Agents only hold an AgentCap with restricted methods, preventing unauthorized withdrawals.
Atomic PTBs
Leverage Sui's Programmable Transaction Blocks to bundle borrowing, swapping, and repaying into a single atomic failure unit.
Off-Chain Logic
Complex strategy logic runs off-chain in your Agent Runtime, submitting lightweight execution proofs to the chain.
Deployment Pipeline
Subscribe
Mint your access pass to the AgentFi runtime.
Select Strategy
Browse verified algorithms in the marketplace.
Deploy Vault
Launch a smart object vault with initial capital.
Auto-Pilot
Agent begins 27/7 execution loop.