# Ethereum

Ethereum deposits and withdrawals are supported between HyperCore and Ethereum mainnet. Destination transactions are credited from Unit's respective treasury address.

<table><thead><tr><th width="150">Blockchain</th><th>Ethereum Treasury Address</th></tr></thead><tbody><tr><td>Hyperliquid</td><td><pre><code>0x8DAfBe89302656a7Df43c470e9EbCB4c540835c0
</code></pre></td></tr><tr><td>Ethereum</td><td><pre><code>0xBEa9f7FD27f4EE20066F18DEF0bc586eC221055A
</code></pre></td></tr></tbody></table>

Unit Ethereum is deployed on both [HyperCore and the HyperEVM](https://hyperliquid.gitbook.io/hyperliquid-docs#technical-overview), and is fungible between these two execution environments. Users can [convert](https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/hyperevm/hypercore-less-than-greater-than-hyperevm-transfers#transferring-between-core-and-evm) their tokens by transferring tokens to the [Unit Ethereum system address](#unit-ethereum-system-address).

* Convert from HyperCore to HyperEVM using a spotSend action (or via the frontend)&#x20;
* Convert from HyperEVM to HyperCore with an ERC20 transfer.&#x20;

***NOTE:*** Due to the requirements of the orderbook, ETH has 9 `wei decimals` on HyperCore. It is recommended to only specify up to 9 decimal places (Gwei-level precision) when converting HyperEVM to HyperCore. Beyond this, the [non-round amount is burned](https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/hyperevm/hypercore-less-than-greater-than-hyperevm-transfers#caveats) (guaranteed to be < 1 Gwei). This is true for all spot tokens, including HYPE.

#### Unit Ethereum System Address

```solidity
0x20000000000000000000000000000000000000dD
```

#### [Unit Bitcoin HyperCore Token Metadata](https://app.hyperliquid.xyz/explorer/token/0x8f254b963e8468305d409b33aa137c67)

<table><thead><tr><th width="206.1640625">Field</th><th>Value</th></tr></thead><tbody><tr><td>Name</td><td>ETH</td></tr><tr><td>Full Name</td><td>Unit Ethereum</td></tr><tr><td>L1 Name</td><td>UETH</td></tr><tr><td>Token Index</td><td>221</td></tr><tr><td>Max Supply</td><td>100,000,000</td></tr><tr><td>Min Lot Size</td><td>0.0001</td></tr><tr><td>Wei Size</td><td>0.000000001</td></tr><tr><td>Token ID</td><td>0xe1edd30daaf5caac3fe63569e24748da</td></tr></tbody></table>

#### Unit Ethereum HyperEVM Token Metadata

<table><thead><tr><th width="210.8984375">Field</th><th>Value</th></tr></thead><tbody><tr><td>Contract Address</td><td><pre><code>0xBe6727B535545C67d5cAa73dEa54865B92CF7907
</code></pre></td></tr><tr><td>Name</td><td>Unit Ethereum</td></tr><tr><td>Symbol</td><td>UETH</td></tr><tr><td>Decimals</td><td>18</td></tr><tr><td>Total Supply</td><td>100,000,000 * 10^8</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hyperunit.xyz/developers/key-addresses/mainnet/ethereum.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
