Skip to content
FluxusDocs
Fluxus DocumentationFluxus Documentation

AI Agent Wallet

AI payment agentAI payment agent

Execute payments using natural language. The AI agent runs on OpenRouter. It parses your intent, validates the action through several security layers, and presents the transaction for your confirmation. Nothing executes on-chain until you sign with your passkey.

How to use

1

Open AI Agent

Navigate to the Agent page. No API key configuration needed. The AI runs server-side on OpenRouter, using the Qwen model.

2

Describe your intent

Type a natural language command like "Send 5 pathUSD to 0xabc..." or "Transfer 10 AlphaUSD to 0x...". The AI parses amount, token, recipient, and memo.

3

Review the action

The agent extracts a structured payment action and displays it in a confirmation card. Verify the recipient, amount, and token before confirming.

4

Confirm and execute

Click Confirm to sign with your passkey. The payment executes on-chain with sponsored gas. The agent never auto-executes. Human confirmation is always required.

Tempo primitives used

  • Agentic commerce. LLM-driven payment intent parsing and execution.
  • Multi-token. The agent understands all four registered stablecoins.
  • Transfer with memo. The agent extracts the memo from natural language.
  • Fee sponsorship. Agent-initiated payments are gasless.

Security

  • Prompt injection detection. Messages are scanned for known injection patterns before AI processing.
  • Input sanitization. HTML tags, control characters, and system markers are stripped server-side.
  • Address validation. Recipient addresses are verified with a checksum and checked against a blacklist.
  • Amount limits. Transfers are capped at 1,000,000 tokens per action.
  • Token whitelist. Only registered stablecoin addresses are accepted.
  • Rate limiting. 30 requests per minute to prevent abuse.
  • Human confirmation. Every transaction requires explicit passkey confirmation.

Chat history

Your conversation history is stored locally in your browser and persists across page refreshes. Use the trash icon to clear the history at any time. No conversation data is stored on our servers.