agent_session
Authenticate an agent to another agent or service via voice call or HTTPS handshake using a single-use 6-digit session code with on-chain attestation on Base mainnet.
Instructions
Mint a CallAuth402 agent session — bridges wallet identity to voice or HTTPS channels with EIP-712 verification and on-chain attestation on Base mainnet. Returns a single-use 6-digit session code, expiration timestamp, and the on-chain attestation transaction hash. Costs $0.10 USDC per call. Settled on Base mainnet from your wallet. Use this when an agent needs to authenticate itself to another agent or service via a voice call or HTTPS handshake.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wallet | Yes | EVM wallet address requesting the session | |
| channel | Yes | Target channel for session redemption | |
| ttl_seconds | No | Session validity in seconds (default 900 = 15 min) |