check-hymx-info

查看 hymatrix 网络跨链 支持哪些 Token, 支持哪些链?

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 25 · 0 current installs · 0 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description ask for cross-chain token info and the included script fetches token/bridge data from hymatrix bridge endpoints and returns a token list — this is coherent with the stated purpose.
Instruction Scope
The runtime runs node script/index.js which issues HTTP requests to api-bridgescan-dev.hymatrix.com and (via returned bridgeNodeUrl) to bridge-node-dev.hymatrix.com/cache/… to assemble token information. External network calls are expected for this purpose, but note the endpoints are developer/dev subdomains ("-dev") and will contact external servers when executed.
Install Mechanism
No install spec; the skill is instruction + included script only and does not download or install third-party packages or run arbitrary installers.
Credentials
The skill declares no required environment variables, credentials, or config paths and the code does not read environment secrets — requested privileges are proportional to the task.
Persistence & Privilege
always is false and the skill does not attempt to persist configuration or modify agent/system settings; it simply runs the script and outputs JSON.
Assessment
This skill appears to do exactly what it says: it runs a Node script that fetches token/bridge information from Hymatrix API endpoints and returns JSON. Before installing, be aware that: (1) the script will make outbound HTTP requests to external ("-dev") hymatrix domains — verify you are comfortable with that network activity; (2) there are no requested credentials, so it won't access your secrets; and (3) the script contains some minor implementation quirks (ESM-style exports and JSON parsing that may cause runtime errors) but nothing that indicates malicious behavior. If you need guarantees about the endpoints, confirm the final production domains or hostnames with the skill author before use.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.3
Download zip
latestvk9724v7c7epngtt82nq401vssn839tb3

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

获取 Hymatrix 网络 跨链信息

Trigger

When asking users for cross-chain information, which tokens are supported?

Output

返回 tokens 列表, 包含跨链信息,Token 的信息 等。

[
  {
    "chainType": "aostest",
    "chainId": 99,
    "symbol": "AO",
    "decimals": 12,
    "name": "AO",
    "locker": "9C-Z94fVLcAExlCCOQNE2F3hXb3mDiz599dNkZvsX-0",
    "tokenId": "0syT13r0s0tgPmIed95bJnuSqaD29HQNN8D3ElLSrsc",
    "wrappedTokenId": "SX8LisFGf3lqN1HJMa15F3FawZUdI4e8FRoE2EeoWCo",
    "logo": "",
    "stableRange": 0,
    "maxBurnAmts": {},
    "feeRecipient": "",
    "burnFees": {},
    "wrappedTokenIds": ["SX8LisFGf3lqN1HJMa15F3FawZUdI4e8FRoE2EeoWCo"]
  },
  {
    "chainType": "ethereum",
    "chainId": 1,
    "symbol": "ETH",
    "decimals": 18,
    "name": "ETH",
    "locker": "0x3D9c68E6B4c7105A6aE66c30B204A73f053bD45d",
    "tokenId": "0x0000000000000000000000000000000000000000",
    "wrappedTokenId": "KX8CqkwLcVuASe_jI4LNKWFxtE0WY9baVzuV12ZvTr4",
    "logo": "",
    "stableRange": 0,
    "maxBurnAmts": {},
    "feeRecipient": "",
    "burnFees": {},
    "wrappedTokenIds": ["KX8CqkwLcVuASe_jI4LNKWFxtE0WY9baVzuV12ZvTr4"]
  },
  {
    "chainType": "ethereum",
    "chainId": 1,
    "symbol": "USDC",
    "decimals": 6,
    "name": "USDC",
    "locker": "0x3D9c68E6B4c7105A6aE66c30B204A73f053bD45d",
    "tokenId": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
    "wrappedTokenId": "v3-NSt4h-OXQuA6DAkBwDTv-11UYu8Z9W5a2KRhnGpw",
    "logo": "",
    "stableRange": 0,
    "maxBurnAmts": {},
    "feeRecipient": "",
    "burnFees": {},
    "wrappedTokenIds": ["v3-NSt4h-OXQuA6DAkBwDTv-11UYu8Z9W5a2KRhnGpw"]
  },
  {
    "chainType": "hymatrix",
    "chainId": 0,
    "symbol": "AO",
    "decimals": "12",
    "name": "AO Token",
    "locker": "9C-Z94fVLcAExlCCOQNE2F3hXb3mDiz599dNkZvsX-0",
    "tokenId": "SX8LisFGf3lqN1HJMa15F3FawZUdI4e8FRoE2EeoWCo",
    "wrappedTokenId": "0syT13r0s0tgPmIed95bJnuSqaD29HQNN8D3ElLSrsc",
    "logo": "",
    "stableRange": 0,
    "cuUrl": "https://bridge-node-dev.hymatrix.com",
    "maxBurnAmts": {
      "aostest:0syT13r0s0tgPmIed95bJnuSqaD29HQNN8D3ElLSrsc": "1258.321226676586"
    },
    "feeRecipient": "0xe1c3124E11219C09e7B4EB75a98930e3c43C3e1c",
    "burnFees": { "aostest": "0.0000000001" },
    "wrappedTokenIds": ["0syT13r0s0tgPmIed95bJnuSqaD29HQNN8D3ElLSrsc"]
  },
  {
    "chainType": "hymatrix",
    "chainId": 0,
    "symbol": "ETH",
    "decimals": "18",
    "name": "Ethereum Token",
    "locker": "0x3D9c68E6B4c7105A6aE66c30B204A73f053bD45d",
    "tokenId": "KX8CqkwLcVuASe_jI4LNKWFxtE0WY9baVzuV12ZvTr4",
    "wrappedTokenId": "0x0000000000000000000000000000000000000000",
    "logo": "",
    "stableRange": 0,
    "cuUrl": "https://bridge-node-dev.hymatrix.com",
    "maxBurnAmts": {
      "ethereum:0x0000000000000000000000000000000000000000": "1.945792491825996"
    },
    "feeRecipient": "0x72365DA62A3F9652a61bD11F2069AC41FBb5Bd8E",
    "burnFees": { "ethereum": "0.0005" },
    "wrappedTokenIds": ["0x0000000000000000000000000000000000000000"]
  },
  {
    "chainType": "hymatrix",
    "chainId": 0,
    "symbol": "USDC",
    "decimals": "6",
    "name": "ETH USDC",
    "locker": "0x3D9c68E6B4c7105A6aE66c30B204A73f053bD45d",
    "tokenId": "v3-NSt4h-OXQuA6DAkBwDTv-11UYu8Z9W5a2KRhnGpw",
    "wrappedTokenId": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
    "logo": "",
    "stableRange": 0,
    "cuUrl": "https://bridge-node-dev.hymatrix.com",
    "maxBurnAmts": {
      "ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48": "9731.793325"
    },
    "feeRecipient": "0x72365DA62A3F9652a61bD11F2069AC41FBb5Bd8E",
    "burnFees": { "ethereum": "0.1" },
    "wrappedTokenIds": ["0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"]
  }
]

字段类型

export interface HymxBridgeTokenItem {
  chainType: string
  chainId: number
  symbol: string
  decimals: number
  name: string
  locker: string
  tokenId: string
  wrappedTokenId: string
  logo: string
  stableRange: number
  maxBurnAmts: { [key: string]: string }
  feeRecipient: string
  burnFees: { [key: string]: string }
  minBurnAmt?: string
  wrappedTokenIds?: string[]
  cuUrl?: string
}

子段解释:

  • chainType: Token 所在的链,例如 ethereum, arweave, hymatrix
  • chainId: Token 链的 Id
  • symbol: TokenSymbol。
  • decimals: Token 的数额精度。
  • name: Token 的 全称,和 Symbol 字符长短不一。
  • locker: 锁仓。
  • tokenId: tokenIdToken 的唯一标识。
  • wrappedTokenId: Token 可以跨链成 wrappedTokenId。该地址也是唯一标识。
  • logo: Token 的图片地址。
  • stableRange: 都是 0,可忽略。
  • maxBurnAmts:最大提现的数额。不同链,不同额度。 该对象 可通过 chainType:tokenId为键名的形式获取键值 示例: {"ethereum:0x0000000000000000000000000000000000000000": "1945792.491825996"}
  • feeRecipient:手续费收款地址。
  • burnFees: 提现的手续费。不同链,不同额度。该对象 可通过 chainType为键名的形式获取键值 示例: {"ethereum": "0.0005"}
  • cuUrl: 通常 cuUrl 存在,都是 hymatrix 链上的 Token, hymatrix Token 再进行交易时,需要依赖这个 cuUrl, 否则无法进行交易。
  • wrappedTokenIds: 该字段是数组,为了防止 tokenId 可以跨成不同的 wrappedTokenId, 可通过 wrappedTokenIds 数组,来确认一共支持跨成哪些 Token, 通常都只有一个。

Files

3 total
Select a file
Select a file to preview.

Comments

Loading comments…