> 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-initiated-payments/ein-address-withdrawal.md).

# EIN - Address Withdrawal

Similarly to `EIN-EIN` transfers, Resolvers can use Allowances to facilitate deposits directly into an `address`. To do so, call `withdrawSnowflakeBalanceFrom` with the arguments defined below. As in the EIN - EIN Transfer scenario, this function is *called by the DApp*, meaning the DApp can enforce any desired permissions on initiating the transaction, including a meta-transaction scheme.

**ARGUMENTS**

| Parameter | Type      | Description                                              |
| --------- | --------- | -------------------------------------------------------- |
| `einFrom` | `uint`    | `EIN` of sender - must have allowance set with Resolver. |
| `to`      | `address` | `address` of recipient.                                  |
| `amount`  | `uint`    | Amount of HYDRO to be transferred.                       |
