> For the complete documentation index, see [llms.txt](https://docs.chainupcloud.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chainupcloud.com/zhong-wen/qu-kuai-lian-api/overview/create-blockchain-api-for-your-project.md).

# 为您的项目创建区块链 API

## &#x20;区块链 API 端点

JSON-RPC 端点

```
http://api.chainup.net/<PROTOCOL>/<NETWORK>/<TOKEN>
```

Websocket 端点

```
ws://api.chainup.net/ws/<PROTOCOL>/<NETWORK>/<TOKEN>
```

## 专用节点端点

SON-RPC 端点

```
http://<YOUR-NODE-ID>.blockchain.info/<TOKEN>
```

Websocket 端点

```
ws://<YOUR-NODE-ID>.blockchain.info/ws/<TOKEN>
```

## 使用项目 ID

&#x20;以太坊 API 要求在您的请求流量中包含有效的项目 ID。此标识符必须附加到请求 URL。以下示例显示了如何针对 HTTPS 或 WebSocket 请求执行此操作：

{% tabs %}
{% tab title="HTTP" %}

```
curl http://api.chainup.net/ethereum/mainet/<TOKEN> \
    -X POST \
    -H "Content-Type: application/json" \
    -H "CONSISTENT-HASH: true" \
    -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'
```

{% endtab %}

{% tab title="WebSocket" %}

```
wscat -c ws://api.chainup.net/ws/ethereum/mainet/<TOKEN>
> {"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}
```

{% endtab %}
{% endtabs %}
