Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions services/concepts/archive-data.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
|Polygon |Amoy |
|Arbitrum| |
|Celo | |
|Sei | |

Check failure on line 26 in services/concepts/archive-data.md

View workflow job for this annotation

GitHub Actions / Spelling (.mdx)

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Sei'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Sei'?", "location": {"path": "services/concepts/archive-data.md", "range": {"start": {"line": 26, "column": 3}}}, "severity": "ERROR"}

Check failure on line 26 in services/concepts/archive-data.md

View workflow job for this annotation

GitHub Actions / Spelling (.md)

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Sei'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Sei'?", "location": {"path": "services/concepts/archive-data.md", "range": {"start": {"line": 26, "column": 3}}}, "severity": "ERROR"}

Infura provides access to [full nodes](#full-nodes)
and [archive nodes](#archive-nodes).
Expand Down
7 changes: 7 additions & 0 deletions services/get-started/endpoints.md
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,13 @@
| Mainnet | JSON-RPC over HTTPS | `https://scroll-mainnet.infura.io/v3/<YOUR-API-KEY>` |
| Sepolia | JSON-RPC over HTTPS | `https://scroll-sepolia.infura.io/v3/<YOUR-API-KEY>` |

## Sei

Check failure on line 154 in services/get-started/endpoints.md

View workflow job for this annotation

GitHub Actions / Spelling (.mdx)

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Sei'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Sei'?", "location": {"path": "services/get-started/endpoints.md", "range": {"start": {"line": 154, "column": 4}}}, "severity": "ERROR"}

Check failure on line 154 in services/get-started/endpoints.md

View workflow job for this annotation

GitHub Actions / Spelling (.md)

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Sei'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Sei'?", "location": {"path": "services/get-started/endpoints.md", "range": {"start": {"line": 154, "column": 4}}}, "severity": "ERROR"}

| Network | Description | URL |
|---------|-------------------------|-------------------------------------------------------|
| Mainnet | JSON-RPC over HTTPS | `https://sei-mainnet.infura.io/v3/<YOUR-API-KEY>` |
| Testnet | JSON-RPC over HTTPS | `https://sei-testnet.infura.io/v3/<YOUR-API-KEY>` |

## Starknet

| Network | Description | URL |
Expand Down
17 changes: 9 additions & 8 deletions services/reference/_partials/_eth_call-parameters.mdx
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
- `from`: 20 bytes [_Required_] Address the transaction is sent from.
- `to`: 20 bytes - Address the transaction is directed to.
- `gas`: Hexadecimal value of the gas provided for the transaction execution. `eth_call` consumes zero gas, but this parameter may be needed by some executions.
- `gasPrice`: Hexadecimal value of the `gasPrice` used for each paid gas.
- `maxPriorityFeePerGas`: Maximum fee, in wei, the sender is willing to pay per gas above the base fee. See [EIP-1559 transactions](../../concepts/transaction-types.md#eip-1559-transactions).
- `maxFeePerGas`: Maximum total fee (base fee + priority fee), in wei, the sender is willing to pay per gas. See [EIP-1559 transactions](../../concepts/transaction-types.md#eip-1559-transactions).
- `value`: Hexadecimal of the value sent with this transaction.
- `data`: Hash of the method signature and encoded parameters. See [Ethereum contract ABI specification](https://docs.soliditylang.org/en/latest/abi-spec.html).
- TRANSACTION CALL OBJECT [_Required_]
- `from`: 20 bytes [_Required_] Address the transaction is sent from.
- `to`: 20 bytes - Address the transaction is directed to.
- `gas`: Hexadecimal value of the gas provided for the transaction execution. `eth_call` consumes zero gas, but this parameter may be needed by some executions.
- `gasPrice`: Hexadecimal value of the `gasPrice` used for each paid gas.
- `maxPriorityFeePerGas`: Maximum fee, in wei, the sender is willing to pay per gas above the base fee. See [EIP-1559 transactions](../../concepts/transaction-types.md#eip-1559-transactions).
- `maxFeePerGas`: Maximum total fee (base fee + priority fee), in wei, the sender is willing to pay per gas. See [EIP-1559 transactions](../../concepts/transaction-types.md#eip-1559-transactions).
- `value`: Hexadecimal of the value sent with this transaction.
- `data`: Hash of the method signature and encoded parameters. See [Ethereum contract ABI specification](https://docs.soliditylang.org/en/latest/abi-spec.html).
- `block parameter`: [_Required_] A hexadecimal block number, or one of the string tags `latest`, `earliest`, `pending`, `safe`, or `finalized`. See the [default block parameter](https://ethereum.org/en/developers/docs/apis/json-rpc/#default-block).
57 changes: 57 additions & 0 deletions services/reference/sei/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
---
description: Sei network documentation.

Check failure on line 2 in services/reference/sei/index.md

View workflow job for this annotation

GitHub Actions / Spelling (.mdx)

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Sei'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Sei'?", "location": {"path": "services/reference/sei/index.md", "range": {"start": {"line": 2, "column": 14}}}, "severity": "ERROR"}

Check failure on line 2 in services/reference/sei/index.md

View workflow job for this annotation

GitHub Actions / Spelling (.md)

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Sei'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Sei'?", "location": {"path": "services/reference/sei/index.md", "range": {"start": {"line": 2, "column": 14}}}, "severity": "ERROR"}
---

import CardList from '@site/src/components/CardList'

# Sei

Check failure on line 7 in services/reference/sei/index.md

View workflow job for this annotation

GitHub Actions / Spelling (.mdx)

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Sei'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Sei'?", "location": {"path": "services/reference/sei/index.md", "range": {"start": {"line": 7, "column": 3}}}, "severity": "ERROR"}

Check failure on line 7 in services/reference/sei/index.md

View workflow job for this annotation

GitHub Actions / Spelling (.md)

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Sei'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Sei'?", "location": {"path": "services/reference/sei/index.md", "range": {"start": {"line": 7, "column": 3}}}, "severity": "ERROR"}

:::note Decentralized Infrastructure Network (DIN)

Sei is supported through the [DIN](https://www.infura.io/solutions/decentralized-infrastructure-service) service,

Check failure on line 11 in services/reference/sei/index.md

View workflow job for this annotation

GitHub Actions / Spelling (.mdx)

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Sei'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Sei'?", "location": {"path": "services/reference/sei/index.md", "range": {"start": {"line": 11, "column": 1}}}, "severity": "ERROR"}

Check failure on line 11 in services/reference/sei/index.md

View workflow job for this annotation

GitHub Actions / Spelling (.md)

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Sei'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Sei'?", "location": {"path": "services/reference/sei/index.md", "range": {"start": {"line": 11, "column": 1}}}, "severity": "ERROR"}
meaning calls to the network are routed to [partner infrastructure providers](#partners-and-privacy-policies).

:::

Sei is a Layer 1 blockchain designed for trading and exchange-focused applications. It features a

Check failure on line 16 in services/reference/sei/index.md

View workflow job for this annotation

GitHub Actions / Spelling (.mdx)

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Sei'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Sei'?", "location": {"path": "services/reference/sei/index.md", "range": {"start": {"line": 16, "column": 1}}}, "severity": "ERROR"}

Check failure on line 16 in services/reference/sei/index.md

View workflow job for this annotation

GitHub Actions / Spelling (.md)

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Sei'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Sei'?", "location": {"path": "services/reference/sei/index.md", "range": {"start": {"line": 16, "column": 1}}}, "severity": "ERROR"}
parallelized EVM architecture, native order matching, and subsystems that address latency and scalability
limitations while maintaining Ethereum compatibility.

:::info See also
Refer to the [official Sei documentation](https://www.docs.sei.io/) for more information.

Check failure on line 21 in services/reference/sei/index.md

View workflow job for this annotation

GitHub Actions / Spelling (.mdx)

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Sei'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Sei'?", "location": {"path": "services/reference/sei/index.md", "range": {"start": {"line": 21, "column": 24}}}, "severity": "ERROR"}

Check failure on line 21 in services/reference/sei/index.md

View workflow job for this annotation

GitHub Actions / Spelling (.md)

[vale] reported by reviewdog 🐶 [Vale.Spelling] Did you really mean 'Sei'? Raw Output: {"message": "[Vale.Spelling] Did you really mean 'Sei'?", "location": {"path": "services/reference/sei/index.md", "range": {"start": {"line": 21, "column": 24}}}, "severity": "ERROR"}
:::

Select an option below to get started with the Sei network.

<CardList
items={[
{
href: "quickstart",
title: "Quickstart",
description: "Learn how to quickly connect and make calls to the Sei network."

Check warning on line 31 in services/reference/sei/index.md

View workflow job for this annotation

GitHub Actions / Spelling (.mdx)

[vale] reported by reviewdog 🐶 [Microsoft.Adverbs] Remove 'quickly' if it's not important to the meaning of the statement. Raw Output: {"message": "[Microsoft.Adverbs] Remove 'quickly' if it's not important to the meaning of the statement.", "location": {"path": "services/reference/sei/index.md", "range": {"start": {"line": 31, "column": 34}}}, "severity": "WARNING"}

Check warning on line 31 in services/reference/sei/index.md

View workflow job for this annotation

GitHub Actions / Spelling (.md)

[vale] reported by reviewdog 🐶 [Microsoft.Adverbs] Remove 'quickly' if it's not important to the meaning of the statement. Raw Output: {"message": "[Microsoft.Adverbs] Remove 'quickly' if it's not important to the meaning of the statement.", "location": {"path": "services/reference/sei/index.md", "range": {"start": {"line": 31, "column": 34}}}, "severity": "WARNING"}
},
{
href: "json-rpc-methods",
title: "JSON-RPC APIs",
description: "View the APIs available for communicating with the Sei network."
},
{
href: "../../../developer-tools/dashboard/get-started/create-api/",
title: "Create an API key",
description: "Learn how to create an API key and secure and share it with your team."
}
]}
/>

## Partners and privacy policies

No personal information is sent as part of partner requests, only information necessary to fulfill
your API request. This means that Infura's partner service provider can service your request, but not
store the content of your request.

The following partners provide access to the Sei network:
<!-- markdown-link-check-disable -->
- BlockPI ([Terms of Use](https://blockpi.io/terms-of-use), [Privacy Policy](https://blockpi.io/privacy-policy))
- Nodefleet ([Privacy Policy](https://nodefleet.org/#/privacy-policy))
- Nodies ([Terms of Service](https://www.nodies.app/tos.txt), [Privacy Policy](https://www.nodies.app/privacy.txt))
<!-- markdown-link-check-enable -->
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'

<Tabs>
<TabItem value="curl">

```bash
curl https://sei-mainnet.infura.io/v3/<YOUR-API-KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "eth_blockNumber", "params": [], "id": 1}'
```

</TabItem>


</Tabs>
16 changes: 16 additions & 0 deletions services/reference/sei/json-rpc-methods/_eth_call-request.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'

<Tabs>
<TabItem value="curl">

```bash
curl https://sei-mainnet.infura.io/v3/<YOUR-API-KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "eth_call", "params": [{"from": "0xBEFcda6d33bC7876827Dd8EC11719cFED9b1a113", "to": "0xd46e8dd67c5d32be8058bb8eb970870f07244567", "data": "0xd46e8dd67c5d32be8d46e8dd67c5d32be8058bb8eb970870f072445675058bb8eb970870f072445675"}, "latest"], "id": 1}'
```

</TabItem>

</Tabs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'

<Tabs>
<TabItem value="curl">

```bash
curl https://sei-mainnet.infura.io/v3/<YOUR-API-KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "eth_chainId", "params": [], "id": 1}'
```

</TabItem>

</Tabs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'

<Tabs>
<TabItem value="curl">

```bash
curl https://sei-mainnet.infura.io/v3/<YOUR-API-KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "eth_estimateGas", "params": [{"from": "0xBEFcda6d33bC7876827Dd8EC11719cFED9b1a113", "to": "0xd46e8dd67c5d32be8058bb8eb970870f07244567", "value": "0x9184e72a"}], "id": 1}'
```

</TabItem>

</Tabs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'

<Tabs>
<TabItem value="curl">

```bash
curl https://sei-mainnet.infura.io/v3/<YOUR-API-KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"id": 1, "jsonrpc": "2.0", "method": "eth_feeHistory", "params": ["0x5", "latest", [20,30]] }'
```

</TabItem>

</Tabs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'

<Tabs>
<TabItem value="curl">

```bash
curl https://sei-mainnet.infura.io/v3/<YOUR-API-KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "eth_gasPrice", "params": [], "id": 1}'
```

</TabItem>

</Tabs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'

<Tabs>
<TabItem value="curl">

```bash
curl https://sei-mainnet.infura.io/v3/<YOUR-API-KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0","method": "eth_getBalance", "params": ["0xc94770007dda54cF92009BFF0dE90c06F603a09f", "latest"], "id": 1}'
```

</TabItem>

</Tabs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'

<Tabs>
<TabItem value="curl">

```bash
curl https://sei-mainnet.infura.io/v3/<YOUR-API-KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "eth_getBlockByHash", "params": ["0x196C64BD2E8E4E3C17EDCB61ABEFEF613E59C2F00E99FDCE4CDBBA164FC591D7", false], "id": 1}'
```

</TabItem>

</Tabs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'

<Tabs>
<TabItem value="curl">

```bash
curl https://sei-mainnet.infura.io/v3/<YOUR-API-KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "eth_getBlockByNumber", "params": ["0x5BAD55",false], "id": 1}'
```

</TabItem>

</Tabs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'

<Tabs>
<TabItem value="curl">

```bash
curl https://sei-mainnet.infura.io/v3/<YOUR-API-KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "eth_getBlockReceipts", "params": ["latest"], "id": 1}'
```

</TabItem>

</Tabs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'

<Tabs>
<TabItem value="curl">

```bash
curl https://sei-mainnet.infura.io/v3/<YOUR-API-KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "eth_getBlockTransactionCountByHash", "params": ["0x196C64BD2E8E4E3C17EDCB61ABEFEF613E59C2F00E99FDCE4CDBBA164FC591D7"], "id": 1}'
```

</TabItem>

</Tabs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'

<Tabs>
<TabItem value="curl">

```bash
curl https://sei-mainnet.infura.io/v3/<YOUR-API-KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "eth_getBlockTransactionCountByNumber", "params": ["latest"], "id": 1}'
```

</TabItem>

</Tabs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'

<Tabs>
<TabItem value="curl">

```bash
curl https://sei-mainnet.infura.io/v3/<YOUR-API-KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "eth_getCode", "params": ["0x6cAfAD6AAf5F3EAB6a7a31472A8B577d5eCF8777", "latest"], "id": 1}'
```

</TabItem>
</Tabs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'

<Tabs>
<TabItem value="curl">

```bash
curl https://sei-mainnet.infura.io/v3/<YOUR-API-KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "eth_getLogs", "params": [{"address": "0x6cAfAD6AAf5F3EAB6a7a31472A8B577d5eCF8777", "blockhash": "0x39f66b313cec316249c2933702bbca771d85845896d794008e482ca63bc045b1"}], "id":1}'
```

</TabItem>
</Tabs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'

<Tabs>
<TabItem value="curl">

```bash
curl https://sei-mainnet.infura.io/v3/<YOUR-API-KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "eth_getStorageAt", "params": ["0x295a70b2de5e3953354a6a8344e616ed314d7251", "0x6661e9d6d8b923d5bbaab1b96e1dd51ff6ea2a93520fdc9eb75d059238b8c5e9", "0x65a8db"], "id": 1}'
```

</TabItem>
</Tabs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'

<Tabs>
<TabItem value="curl">

```bash
curl https://sei-mainnet.infura.io/v3/<YOUR-API-KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "eth_getTransactionByBlockHashAndIndex", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35", "0x0"], "id": 1}'
```

</TabItem>
</Tabs>
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'

<Tabs>
<TabItem value="curl">

```bash
curl https://sei-mainnet.infura.io/v3/<YOUR-API-KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "eth_getTransactionByBlockNumberAndIndex", "params": ["0x5BAD55", "0x0"], "id": 1}'
```

</TabItem>
</Tabs>
Loading
Loading