Secure spending sessions with human approval. No seed phrases. No extensions.
Live Metrics
Passkey-secured smart wallet. No seed phrases, no extensions. Just your fingerprint.
Your AI agent requests a spending session with duration and scope.
Get a Telegram notification. Tap to approve with your passkey.
Agent spends within limits. Swap, transfer, interact — no further approvals needed.
This page exposes /SKILL.md for Agents.
// 1. Request a spending session
const session = await odyssey.requestSession({
wallet: "user_wallet_pubkey",
duration: 3600, // 1 hour
scope: ["swap", "transfer"]
});
// 2. User approves via passkey (Telegram notification)
// 3. Execute transactions autonomously
await odyssey.execute(session, {
type: "swap",
from: "SOL",
to: "USDC",
amount: 1.0
});
Be the first to give your agent a wallet.