Skip to main content
Webhooks for Smart Accounts deposit flow notifies you about incoming deposits and their status.
  • Parent Method: smart-accounts:deposit
  • Sub-Methods:
    • pending: Triggered when a deposit is initiated and is awaiting blockchain confirmation.
    • success: Triggered when the deposit is fully confirmed and credited to the wallet

Example Payload for Deposit:

{
  "requestId": "04afc1dd8ffae1f6f8c66f96eed0f5",
  "method": "smart-accounts:deposit.pending",
  "params": {
	  "id": "6a382b951e117b952736649b",
	  "refId": "13829984-e7b4-415d-911f-72724f817405",
	  "idempotencyKey": "db3237b5-81d0-4ee6-a939-a940a26a0d02",
	  "tokenName": "USD Coin",
	  "tokenSymbol": "USDC",
	  "tokenTicker": "USDC_BASE",
	  "tokenAddress": "0x036cbd53842c5426634e7929541ec2318f3dcf7e",
	  "decimals": 6,
	  "isNative": false,
	  "amount": {
	    "value": "0.028011",
	    "rawValue": "28011"
	  },
	  "chainDecimals": 18,
	  "blockchain": "BASE",
	  "protocol": "EVM",
	  "environment": "testnet",
	  "network": "base-sepolia",
	  "txType": "incoming",
	  "status": "pending",
	  "fromAddress": "0xda0348137a73899a156944e31c81f05f646d168c",
	  "toAddress": "0x7a750d8d6e12cce09a7c15482077a8a4d4c37de4",
	  "txHash": "0xee30898cdfaee9c810996756337044fd98b4b0406583dd2d5706288b97f472e5",
	  "note": null,
	  "triggerOrigin": "blockchain",
	  "confirmation": null,
	  "confirmed": false,
	  "confirmedAt": null,
	  "walletId": "69eba664a8d8bc8c594d17fd",
	  "accountId": "69eb85d1c06eb2ab09c8d1dc",
	  "workspaceId": "67e723ed4b44a4f73dd2e8a2",
	  "createdAt": "2026-06-21T18:21:09.560Z",
	  "updatedAt": "2026-06-21T18:21:09.560Z",
	  "wallet": {
	    "id": "69eba664a8d8bc8c594d17fd",
	    "address": "0x7A750D8D6e12cce09A7c15482077a8A4d4c37de4",
	    "type": "settlement",
	    "protocol": "EVM",
	    "isEvmCompatible": true,
	    "name": "Default Wallet(EVM)",
	    "refId": "b2be0f63-f73e-49f5-bc52-93dae008b1d7",
	    "custodyType": "DEVELOPER",
	    "token": {
	      "name": "USD Coin",
	      "symbol": "USDC",
	      "blockchain": "BASE",
	      "tokenAddress": "0x036cbd53842c5426634e7929541ec2318f3dcf7e",
	      "isNative": false,
	      "decimals": 6,
	      "standard": "ERC20",
	      "balance": {
	        "value": "5.028011",
	        "rawValue": "5028011"
	      }
	    }
	  }
	}
   }
}
{
  "requestId": "04afc1dd8ffae1f6f8c66f96eed0f5",
  "method": "smart-accounts:deposit.pending",
  "params": {
	  "id": "6a382b951e117b952736649b",
	  "refId": "13829984-e7b4-415d-911f-72724f817405",
	  "idempotencyKey": "db3237b5-81d0-4ee6-a939-a940a26a0d02",
	  "tokenName": "USD Coin",
	  "tokenSymbol": "USDC",
	  "tokenTicker": "USDC_BASE",
	  "tokenAddress": "0x036cbd53842c5426634e7929541ec2318f3dcf7e",
	  "decimals": 6,
	  "isNative": false,
	  "amount": {
	    "value": "0.028011",
	    "rawValue": "28011"
	  },
	  "chainDecimals": 18,
	  "blockchain": "BASE",
	  "protocol": "EVM",
	  "environment": "testnet",
	  "network": "base-sepolia",
	  "txType": "incoming",
	  "status": "pending",
	  "fromAddress": "0xda0348137a73899a156944e31c81f05f646d168c",
	  "toAddress": "0x7a750d8d6e12cce09a7c15482077a8a4d4c37de4",
	  "txHash": "0xee30898cdfaee9c810996756337044fd98b4b0406583dd2d5706288b97f472e5",
	  "note": null,
	  "triggerOrigin": "blockchain",
	  "confirmation": null,
	  "confirmed": false,
	  "confirmedAt": null,
	  "walletId": "69eba664a8d8bc8c594d17fd",
	  "accountId": "69eb85d1c06eb2ab09c8d1dc",
	  "workspaceId": "67e723ed4b44a4f73dd2e8a2",
	  "createdAt": "2026-06-21T18:21:09.560Z",
	  "updatedAt": "2026-06-21T18:21:09.560Z",
	  "wallet": {
	    "id": "69eba664a8d8bc8c594d17fd",
	    "address": "0x7A750D8D6e12cce09A7c15482077a8A4d4c37de4",
	    "type": "settlement",
	    "protocol": "EVM",
	    "isEvmCompatible": true,
	    "name": "Default Wallet(EVM)",
	    "refId": "b2be0f63-f73e-49f5-bc52-93dae008b1d7",
	    "custodyType": "DEVELOPER",
	    "token": {
	      "name": "USD Coin",
	      "symbol": "USDC",
	      "blockchain": "BASE",
	      "tokenAddress": "0x036cbd53842c5426634e7929541ec2318f3dcf7e",
	      "isNative": false,
	      "decimals": 6,
	      "standard": "ERC20",
	      "balance": {
	        "value": "5.028011",
	        "rawValue": "5028011"
	      }
	    }
	  }
	}
   }
}