# Adding funds to the wallet

To cover transaction fees on an OE-enabled dataspace, the users must have sufficient funds in the native currency of the blockchain network, for example, ETH for a dataspace deployed on the Ethereum network.&#x20;

Furthermore, to purchase published assets or run Compute-To-Data jobs, the users must have sufficient funds of the currency in which the asset is listed (i.e., USDC, EURC). &#x20;

<mark style="background-color:$info;">**Note**</mark><mark style="background-color:$info;">: The currencies supported by Ocean Enterprise are listed</mark> [<mark style="background-color:$info;">here</mark>](https://docs.oceanenterprise.io/developers/networks)<mark style="background-color:$info;">.</mark>

## Adding funds for production environments

To add funds for use on the production network (mainnet), users must first acquire the necessary currency from a supported exchange. Once purchased, initiate a withdrawal from the exchange to your Metamask wallet address.

<mark style="background-color:$info;">**Note**</mark><mark style="background-color:$info;">: The currencies on production environments have financial value.</mark>

## Adding funds for testnet environments

For testnet environments, you can use a "faucet" to claim free test tokens.

* Test USDC & EURC: Claim these from the official Circle faucet: [`https://faucet.circle.com/`](https://faucet.circle.com/)
* EURAU: Please note that a faucet for EURAU is not currently available.

<mark style="background-color:$info;">**Note**</mark><mark style="background-color:$info;">: The currencies on test environments have no financial value</mark>
