API Key 与应用管理
API Key 用于鉴权你对 BlockReq RPC 端点的请求。每创建一个端点,系统都会生成对应的独立 API Key。
获取 API Key
Section titled “获取 API Key”从 Dashboard 获取
Section titled “从 Dashboard 获取”- 登录 BlockReq Dashboard
- 在左侧进入 Settings
- 在 API Keys 区域查看你的 key
- 点击复制图标即可复制
从端点页面获取
Section titled “从端点页面获取”每个端点会显示 API Key、HTTPS URL、WSS URL。进入 Endpoints 可查看全部端点。
创建应用(端点)
Section titled “创建应用(端点)”端点是访问指定区块链网络的入口。创建步骤如下:
- 进入 Endpoints
- 点击 + Add Endpoint
- 选择区块链网络
- (可选)设置便于识别的名称
- 创建完成后复制 RPC URL 开始开发
详细步骤和代码示例见 创建第一个端点。
使用 API Key
Section titled “使用 API Key”将端点 URL 中的 YOUR_API_KEY 替换为你的真实 key:
HTTPS: https://eth-mainnet.blockreq.com/v1/rpc/YOUR_API_KEYWSS: wss://eth-mainnet.blockreq.com/v1/ws/YOUR_API_KEYcurl -X POST https://eth-mainnet.blockreq.com/v1/rpc/YOUR_API_KEY \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'你也可以通过 BlockReq API 管理端点:
| 方法 | 说明 |
|---|---|
blockreq_supportedNetworks | 查询可用区块链网络 |
blockreq_createEndpoint | 创建端点 |
blockreq_listEndpoints | 列出所有端点 |
blockreq_deleteEndpoint | 删除端点 |
安全最佳实践
Section titled “安全最佳实践”- 不要在前端暴露 API Key:建议通过后端代理调用
- 通过创建新端点并切换配置来完成 Key 轮换
- 开发、预发、生产环境使用 不同端点
- 在 Dashboard 监控用量,及时发现异常