Cloud Explorer
WalletConnect云资源管理器是一个开源的解决方案,用于提交和展示支持WalletConnect的钱包和dapp。您可以在我们的浏览器网站上查看现有条目,或者使用[Cloud explorer API](# Cloud -explorer- API)以编程方式获取它们。
提交一个项目
登录cloud.walletconnect.com创建一个帐户,如果你还没有的话。一旦您登录,只需在“Explorer”部分下填写我们的项目表单并提交审查。为了确保快速批准,请确保遵循我们的提交指南。一旦批准,您的项目将自动出现在我们的网站和API。
如果您想编辑或要求现有的云资源管理器项目,请发送电子邮件至support@walletconnect.com,以帮助将清单迁移到您的帐户。
Cloud Explorer API
云资源管理器API目前提供以下功能:
- Listings -允许抓取WalletConnect云资源管理器中列出的钱包和dApps。
- Logos - 为给定的云资源管理器条目提供不同大小的标志资产。
清单
默认情况下,清单端点返回所提供类型的所有数据。你可以使用以下查询参数来返回分页数据,或者根据名称搜索特定的列表:
Param | Required? | Description |
---|---|---|
projectId | Required | 您的WalletConnect云项目ID(来自cloud.walletconnect.com) |
entries | 指定将返回多少项(必须与页参数一起使用) | |
page | 指定当前页面(必须与entries参数一起使用) | |
search | 返回名称与所提供的搜索查询相匹配的列表 | |
version | 指定WalletConnect支持的版本(1或2) | |
chains | 返回至少支持一个所提供链的列表 (e.g. ?chains=eip155:1,eip155:137 ) | |
platforms | 返回至少支持一个所提供平台的列表 (e.g. ?platforms=ios,android,mac ) |
GET /v3/wallets
返回一个JSON对象,其中包含云资源管理器中列出的所有钱包。
示例:
GET https://explorer-api.walletconnect.com/v3/wallets?projectId=YOUR_PROJECT_ID&entries=5&page=1
GET /v3/dapps
返回一个JSON对象,其中包含公共云资源管理器中列出的所有dapp。
示例:
GET https://explorer-api.walletconnect.com/v3/dapps?projectId=YOUR_PROJECT_ID&entries=5&page=1
GET /v3/hybrid
返回一个JSON对象,其中包含公共云资源管理器中列出的所有混合对象。
示例:
GET https://explorer-api.walletconnect.com/v3/hybrid?projectId=YOUR_PROJECT_ID&entries=5&page=1
GET /v3/all
返回一个JSON对象,其中包含公共云资源管理器中列出的所有条目。
示例:
GET https://explorer-api.walletconnect.com/v3/all?projectId=YOUR_PROJECT_ID&entries=5&page=1
Logos
路径参数
Param | Description |
---|---|
size | 确定返回图像的分辨率可以是: sm , md or lg |
id | 对应于由清单API返回的云资源管理器条目的image_id 字段 |
Query Parameters
Param | Required? | Description |
---|---|---|
projectId | Required | 您的WalletConnect云项目ID (from cloud.walletconnect.com) |
GET /v3/logo/:size/:image_id
返回image_id
根据size
大小调整的logo的图片源。
示例:
GET https://explorer-api.walletconnect.com/v3/logo/md/32a77b79-ffe8-42c3-61a7-3e02e019ca00?projectId=YOUR_PROJECT_ID