assetfare_create_session
Create a wallet-bound execution session from a legacy quote after wallet auth, reserving your active slot without signing or submitting any transaction.
Instructions
Lock one fresh legacy assetfare_quote into a wallet-bound v1 execution session. Use only after legacy wallet authentication for the original Solana-SOL-to-Base/Arbitrum-ETH workflow; for a v2 quote use assetfare_v2_session_create instead. Makes a network request and reserves the caller's one active legacy session slot, but creates no blockchain transaction and never signs or submits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quote_id | Yes | Fresh legacy v1 quote UUID returned by assetfare_quote. A v2 quote ID is invalid here. | |
| access_token | Yes | Sensitive legacy v1 wallet-bound bearer token returned by assetfare_finish_wallet_auth. Use only with unversioned legacy session tools; never log or use it as a v2 session capability. | |
| source_wallet | Yes | Caller-owned Solana public wallet address for the legacy v1 source. Public address only; never provide a seed phrase or private key. | |
| idempotency_key | Yes | Caller-generated retry key, 8-128 characters. Reuse it only when retrying the same logical mutation; choose a new key for a new operation. | |
| destination_wallet | Yes | Caller-owned Base or Arbitrum EVM destination address as 0x plus 40 hex characters. Public address only; never provide a private key. |