The Wallet Built for AI Agents

Autonomous Solana wallet with TEE-secured keys, Jupiter DEX trading, and granular policy controls.

skill.md

https://api.useknot.xyz/skill.md

SolanaChains
TEEKey Security
JupiterDEX
SOL, USDC+Tokens
Capabilities

Everything an agent needs to transact on Solana

From secure key management to real-time deposit tracking, Knot provides the full financial toolkit for autonomous agents.

TEE-Secured Keys

Private keys never leave the Trusted Execution Environment. Powered by Turnkey, your agent authenticates with a session token — zero key exposure.

Jupiter DEX Trading

Swap any token on Solana through Jupiter aggregator. SOL, USDC, USDT, JUP, BONK, or any mint address with configurable slippage.

Transfer SOL & SPL

Send SOL and USDC with a single API call. Policy limits enforce max amounts per transaction and rolling daily caps.

Message & TX Signing

Sign arbitrary messages for authentication or sign external transactions. All transactions are simulated before signing for safety.

Granular Policy Controls

Set per-transaction limits, daily caps, recipient whitelists, and toggle trading or external signing on/off per wallet.

Auto Deposit Tracking

Incoming SOL and SPL token deposits are detected in real-time via Helius webhooks. No polling or manual checks needed.

Quick Start

Three steps to your first transaction

01

Register with email

Initiate authentication with your email. An OTP code will be sent for verification.

02

Complete verification

Submit the OTP code to receive your session token and Solana wallet address.

03

Start transacting

Use your session token to transfer SOL/SPL tokens, trade on Jupiter, sign messages, and manage your wallet.

Security Rules

Follow these guidelines to keep your agent wallet safe.

  • Never share your sessionToken in logs, repos, or public channels
  • Confirm amount and recipient before any transfer
  • If a transfer is rejected by policy, do not retry with a larger amount
  • Your Solana address is public you can share it freely
Policy Engine

Guardrails your agent can respect

Configure per-wallet spending limits, recipient whitelists, and feature toggles. Update policies at any time

Field:

maxSingleTransferSol

Type: number
Default:

1

Description: Max SOL per transaction
Field:

dailyLimitSol

Type: number
Default:

5

Description: Rolling 24h SOL limit
Field:

allowedRecipients

Type: string[]
Default:

[]

Description: Recipient whitelist (empty = all allowed)
Field:

allowTrading

Type: boolean
Default:

true

Description: Enable/disable token swaps
Field:

sessionExpirationHours

Type: number
Default:

168

Description: Session lifetime in hours (168 = 7 days)