assetfare_v2_session_create
Explicit caller-approved receipt-driven /v2/session create. Solana-CCTP routes require event_signer_public from a fresh caller-generated ephemeral keypair; only its public key is sent and the private key stays client-side. Also requires a caller-generated session capability token and exact public wallet map. Never auto-chains, signs, or submits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wallets | Yes | ||
| to_chain | Yes | ||
| to_token | Yes | ||
| amount_usd | Yes | ||
| from_chain | Yes | ||
| from_token | Yes | ||
| session_token | Yes | ||
| caller_approved | Yes | ||
| idempotency_key | Yes | ||
| event_signer_public | No | Solana CCTP only: caller-generated ephemeral public key. Keep the matching private key client-side and use it to co-sign the returned unsigned event-account transaction; never send the private key. |