Session Key

Build and submit a transaction using delegated signing

post
Body
networkstringRequired
walletAddressstringRequired
usernamestringRequired
paymasterDataobjectOptional
Responses
200
Transaction submitted successfully
application/json
post
POST /smart-account/delegate-action HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 260

{
  "transactionDetails": [
    {
      "encodedData": "0xa9059cbb000000000000000000000000...",
      "targetContractAddress": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174",
      "value": "0"
    }
  ],
  "network": "8453",
  "walletAddress": "0x742d35Cc6634C0532925a3b844Bc454e4438f44e",
  "username": "user123"
}
200

Transaction submitted successfully

{
  "userOpHash": "0x1234...",
  "txnHash": "0x5678...",
  "success": true
}

Last updated