> For the complete documentation index, see [llms.txt](https://hydro.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hydro.gitbook.io/docs/snowflake/payments-in-snowflake/resolver-as-escrow-payments/resolver-address-withdrawal.md).

# Resolver - Address Withdrawal

All Resolvers inherit the ability to directly transfer HYDRO balances to addresses. Notably, these addresses may be user-owned Ethereum addresses OR smart contract addresses, depending on the desired end-destination of the Resolver.

Note, one common pattern is to use this function for an admin to "cash out" on a dApp that monetizes using HYDRO token transfers.

Any Resolver maintaining a HYDRO token balance may call `withdrawHydroBalanceTo` with the arguments defined below.

**ARGUMENTS**

| Parameter | Type      | Description                        |
| --------- | --------- | ---------------------------------- |
| `to`      | `address` | address of recipient.              |
| `amount`  | `uint`    | Amount of HYDRO to be transferred. |
