---
title: "Network Fee"
method: POST
path: "/v1/wallets/{walletId}/salvage/network-fee"
tags: ["Asset Recovery"]
---

# Network Fee

`POST /v1/wallets/{walletId}/salvage/network-fee`

Calculates and returns the estimated network fee for a potential asset recovery transaction.

### Body Parameters

| Key | **Required** | Type | Description |
| --- | --- | --- | --- |
| senderAddress | true | string | The address you're recovering assets from |
| recipientAddress | true | string | The address the recovering assets will be sent to |
| amount | true | string | The amount to be salvaged. |
| tokenAddress | false | string | Specify this for token salvage |
| blockchainId | true | string | The blockchain id you're recovering funds from |
| rpcUrl | false | string | Specify this for assets on an unsupported blockchain |
| isL2 | false | boolean | Specify this if RPC url points to a Layer 2 blockchain |
| crossNetwork | false | boolean | Set to true to estimate fees for cross-network recovery. Cannot be used with rpcUrl. |

## Request body

- object
  - `amount` string
  - `blockchainId` string
  - `recipientAddress` string
  - `senderAddress` string
  - `crossNetwork` boolean — Set to true to estimate fees for cross-network recovery. Cannot be used with rpcUrl.

## Response `200`

200 Token / 200 Native

- object
  - `data` object
    - `balance` string
    - `fee` string
    - `nativeBalance` string
    - `symbol` string
  - `message` string
  - `statusCode` number

---

[API](https://skmtc.net/blockradar/apis/blockradar-documentation.md) · [All operations](https://skmtc.net/blockradar/apis/blockradar-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/blockradar/blockradar-documentation/revisions/97f95b4cfc0d/schema)
