Skip to content

Commit d226f34

Browse files
committed
Add hyperevm support.
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
1 parent dcd292a commit d226f34

22 files changed

+12
-78
lines changed

services/get-started/endpoints.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ Ensure that you replace `<YOUR-API-KEY>` with an API key from your [MetaMask Dev
8585
| Network | Description | URL |
8686
|---------|---------------------|---------------------------------------------------------|
8787
| Mainnet | JSON-RPC over HTTPS | `https://hyperevm-mainnet.infura.io/v3/<YOUR-API-KEY>` |
88+
| Testnet | JSON-RPC over HTTPS | `https://hyperevm-testnet.infura.io/v3/<YOUR-API-KEY>` |
8889

8990
## IPFS
9091

services/reference/hyperevm/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,19 @@ HyperEVM is the EVM execution environment on the Hyperliquid blockchain, secured
1212
The [official HyperEVM documentation](https://hyperliquid.gitbook.io/hyperliquid-docs/hyperevm) for more information.
1313
::::
1414

15-
Select an option below to get started with HyperEVM **mainnet**.
15+
Select an option below to get started with HyperEVM.
1616

1717
<CardList
1818
items={[
1919
{
2020
href: "quickstart",
2121
title: "Quickstart",
22-
description: "Learn how to quickly connect and make calls to HyperEVM mainnet."
22+
description: "Learn how to quickly connect and make calls to HyperEVM."
2323
},
2424
{
2525
href: "json-rpc-methods",
2626
title: "JSON-RPC APIs",
27-
description: "View the JSON-RPC APIs available for communicating with HyperEVM mainnet."
27+
description: "View the JSON-RPC APIs available for communicating with HyperEVM."
2828
},
2929
{
3030
href: "../../../developer-tools/dashboard/get-started/create-api/",

services/reference/hyperevm/json-rpc-methods/debug/_debug_traceblockbyhash-parameters.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
- `blockHash`: (string) [_required_] The block hash to trace. On HyperEVM, this must be the hash of the **latest** block.
1+
- `blockHash`: (string) [_required_] The block hash to trace.
22
- Optional tracing options object with the following fields:
33
- `tracer`: (string) _[optional]_ type of tracer. Supports `callTracer`.
44

services/reference/hyperevm/json-rpc-methods/debug/_debug_traceblockbynumber-parameters.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
- `blockParameter`: (string) [_required_] must be `latest` on HyperEVM.
1+
- `blockParameter`: (string) [_required_] A hexadecimal block number, or the tag `latest`. See the [default block parameter](https://ethereum.org/en/developers/docs/apis/json-rpc/#default-block).
22
- Optional tracing options object with the following fields:
33
- `tracer`: (string) _[optional]_ type of tracer. Supports `callTracer` and `flatCallTracer`.
44

services/reference/hyperevm/json-rpc-methods/debug/_debug_tracecall-parameters.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
- `maxFeePerGas`: (string) maximum total fee (base fee + priority fee), in wei, the sender is willing to pay per gas.
88
- `value`: (string) hexadecimal of the value sent with this transaction.
99
- `data`: (string) hash of the method signature and encoded parameters.
10-
- `block parameter`: (string) [_required_] must be `latest` on HyperEVM.
10+
- `block parameter`: (string) [_required_] A hexadecimal block number, or the tag `latest`. See the [default block parameter](https://ethereum.org/en/developers/docs/apis/json-rpc/#default-block).
1111
- Optional tracing options object with the following fields:
1212
- `tracer`: (string) _[optional]_ type of tracer. Supports `callTracer`.
1313

services/reference/hyperevm/json-rpc-methods/debug/_debug_tracetransaction-parameters.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
- `transactionHash`: (string) [_required_] The transaction hash to trace. On HyperEVM, this must refer to a transaction in the **latest** block.
1+
- `transactionHash`: (string) [_required_] The transaction hash to trace.
22
- Optional tracing options object with the following fields:
33
- `tracer`: (string) _[optional]_ type of tracer. Supports `callTracer`.
44

services/reference/hyperevm/json-rpc-methods/debug/index.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,10 @@ sidebar_key: hyperevm-debug-methods
66

77
# HyperEVM debug methods
88

9-
The debug API methods allow you to inspect and debug the network. Infura supports the following debug methods on the HyperEVM mainnet:
9+
The debug API methods allow you to inspect and debug the network. Infura supports the following debug methods on HyperEVM:
1010

1111
- [`debug_traceCall`](debug_tracecall.mdx)
1212
- [`debug_traceBlockByHash`](debug_traceblockbyhash.mdx)
1313
- [`debug_traceBlockByNumber`](debug_traceblockbynumber.mdx)
1414
- [`debug_traceTransaction`](debug_tracetransaction.mdx)
1515

16-
::::info
17-
HyperEVM only supports the **latest block** view. In practice, block parameters must be `latest` and block hashes must refer to the latest block.
18-
::::
19-
20-

services/reference/hyperevm/json-rpc-methods/eth_call.mdx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,6 @@ import Description from "/services/reference/_partials/_eth_call-description.mdx
1313

1414
<Description />
1515

16-
:::info HyperEVM limitation
17-
Only the **latest block** is supported. Historical state queries are not available.
18-
:::
19-
2016
## Parameters
2117

2218
import Params from "/services/reference/_partials/_eth_call-parameters.mdx"

services/reference/hyperevm/json-rpc-methods/eth_estimategas.mdx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,6 @@ import Description from "/services/reference/_partials/_eth_estimategas-descript
1313

1414
<Description />
1515

16-
:::info HyperEVM limitation
17-
Only the **latest block** is supported. Historical state queries are not available.
18-
:::
19-
2016
## Parameters
2117

2218
import Params from "/services/reference/_partials/_eth_estimategas-parameters.mdx"

services/reference/hyperevm/json-rpc-methods/eth_gasprice.mdx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,6 @@ import Description from "/services/reference/_partials/_eth_gasprice-description
1313

1414
<Description />
1515

16-
:::info HyperEVM behavior
17-
`eth_gasPrice` returns the **base fee for the next small block**.
18-
:::
19-
2016
## Parameters
2117

2218
import Params from "/services/reference/_partials/_eth_gasprice-parameters.mdx"

0 commit comments

Comments
 (0)