6️⃣Request / Response Examples

Example 1: Simple Transfer

Request:

curl -X POST https://api.hashhunter.app/api//process \
  -H "Content-Type: application/json" \
  -d '{
    "messages": [
      {
        "role": "user",
        "content": "Send 5 USDC to 0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb"
      }
    ],
    "wallet": "0x1234567890123456789012345678901234567890",
    "chain": "base"
  }'

Response:

{
  "status": "success",
  "operationId": "clxxx123456789",
  "message": "Transaction prepared. Please proceed with payment.",
  "requiresPayment": true
}

Example 2: Complex Query

Request:

{
  "messages": [
    {
      "role": "user",
      "content": "Swap 100 USDC to ETH on Base"
    }
  ],
  "wallet": "0x1234567890123456789012345678901234567890",
  "chain": "base"
}

Response:

{
  "status": "success",
  "operationId": "clxxx987654321",
  "message": "Swap transaction prepared",
  "details": {
    "action": "swap",
    "fromToken": "USDC",
    "toToken": "ETH",
    "amount": "100"
  }
}

Last updated