← 返回 Skills 市场
esokullu

LobsterDomains

作者 esokullu · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ 安全检测通过
246
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install lobsterdomains
功能描述
Register domain names via crypto payments (USDC, USDT, ETH, BTC). Check availability, get pricing across 1000+ TLDs, and complete registration with on-chain...
使用说明 (SKILL.md)

LobsterDomains — AI-Powered Domain Registration with Crypto

Register domain names using cryptocurrency payments. Supports USDC/USDT stablecoins on multiple chains (Ethereum, Arbitrum, Base, Optimism), native ETH, and Bitcoin.

Authentication

Get your API key at https://lobsterdomains.xyz/api-keys (requires Ethereum wallet sign-in).

All requests require a Bearer token:

Authorization: Bearer ld_your_api_key_here

Set the environment variable:

export LOBSTERDOMAINS_API_KEY="ld_your_api_key_here"

Base URL

https://lobsterdomains.xyz

Tools

1. Check Domain Availability

Check if a domain is available and get pricing.

GET /api/v1/domains/check?domain={domain}

Parameters:

  • domain (required): The domain name to check (e.g., example.com)

Response:

{
  "available": true,
  "domain": "example.com",
  "price": "13.50",
  "currency": "USDC"
}

2. Get Current Prices

Retrieve current ETH and BTC prices in USD for payment conversion.

GET /api/v1/prices

3. Get TLD Pricing

View pricing for all supported TLDs.

GET https://lobsterdomains.xyz/pricing

4. Register a Domain

Complete a domain registration after on-chain payment.

POST /api/v1/domains/register

Request Body:

{
  "domain": "example.com",
  "years": 1,
  "currency": "USDC",
  "chain": "base",
  "txHash": "0x...",
  "contact": {
    "firstName": "Jane",
    "lastName": "Doe",
    "organization": "Example Inc",
    "email": "[email protected]",
    "phone": "+1.5551234567",
    "address": "123 Main St",
    "city": "San Francisco",
    "state": "CA",
    "postalCode": "94105",
    "country": "US"
  },
  "nameservers": ["ns1.example.com", "ns2.example.com"]
}

Fields:

  • domain (required): Domain name to register
  • years (required): Registration period, 1–10
  • currency (required): USDC, USDT, ETH, or BTC
  • chain (required for stablecoins/ETH): ethereum, arbitrum, base, or optimism
  • txHash (required): On-chain transaction hash proving payment
  • contact (required): Registrant contact information with 2-letter country code
  • nameservers (optional): Custom nameservers; defaults to afraid.org

Response:

{
  "orderId": "abc123",
  "domain": "example.com",
  "status": "registered",
  "opensrsUsername": "...",
  "opensrsPassword": "...",
  "managementUrl": "https://..."
}

Important: The response includes opensrsUsername and opensrsPassword for post-purchase DNS and transfer management. Always present these credentials directly to the user and instruct them to store the credentials securely (e.g., in a password manager). Never persist these credentials in conversation history, logs, or any file. These are sensitive third-party credentials that grant full control over the registered domain.

5. Query Orders

Retrieve order history.

GET /api/v1/orders
GET /api/v1/orders?domain={domain}

Returns up to 50 latest orders. Results may include OpenSRS management credentials — always present these to the user directly and remind them to store credentials securely.

Payment Details

Recommended method: USDC or USDT stablecoins (6 decimal places)

Receiving address:

0x8939E62298779F5fE1b2acda675B5e85CfD594ab

Supported chains:

  • Ethereum mainnet
  • Arbitrum
  • Base
  • Optimism

Native ETH and Bitcoin are also accepted but require price verification via /api/v1/prices.

Example Workflow

  1. Check availability: GET /api/v1/domains/check?domain=coolstartup.com
  2. Confirm pricing with the user
  3. User sends stablecoin payment on their preferred chain
  4. Capture the transaction hash from the user
  5. Register: POST /api/v1/domains/register with tx hash and contact details
  6. Deliver credentials securely — present OpenSRS management details to the user and remind them to save in a password manager
安全使用建议
This skill appears to do what it says: it uses an API key to check and register domains and expects on-chain tx hashes as payment proof. Before installing: (1) verify the publisher and the https://lobsterdomains.xyz site and API key issuance flow; (2) confirm whether the platform will redact or avoid logging returned management credentials (OpenSRS username/password) because the skill tells the agent not to persist them but cannot enforce platform logging policies; (3) do not paste private wallet keys/private seed phrases into the agent — only provide tx hashes and public contact info; (4) verify the hard-coded receiving address on-chain and via the vendor before sending funds; and (5) ask the publisher to fix the metadata mismatch (registry listing no required env vars vs SKILL.md declaring LOBSTERDOMAINS_API_KEY). If you need higher assurance, request source code or a vendor attestation about how keys and returned credentials are handled by the platform.
功能分析
Type: OpenClaw Skill Name: lobsterdomains Version: 1.0.1 The lobsterdomains skill provides a functional interface for domain registration using cryptocurrency via a third-party API (lobsterdomains.xyz). The SKILL.md file contains well-defined tool definitions and explicitly instructs the AI agent to handle sensitive third-party credentials (OpenSRS) securely by presenting them only to the user and avoiding persistence in logs. No evidence of malicious intent, data exfiltration, or unauthorized command execution was found.
能力评估
Purpose & Capability
The SKILL.md describes a domain-registration service that uses an API key (LOBSTERDOMAINS_API_KEY) and on-chain transaction hashes for payment — this aligns with the skill's name and description. Note: the registry metadata provided with the skill summary listed 'Required env vars: none', but the SKILL.md metadata declares a primaryEnv LOBSTERDOMAINS_API_KEY. That mismatch appears to be a packaging/metadata error (not necessarily malicious) but should be clarified by the publisher.
Instruction Scope
Runtime instructions are focused on the service APIs (checking availability, pricing, registering with txHash, etc.) and collecting registrant contact info. The SKILL.md explicitly instructs the agent to present returned OpenSRS management credentials directly to the user and to never persist them in conversation history or files. This is appropriate for handling sensitive credentials, but it relies on the hosting platform and integrator to actually honor non-persistence — the skill cannot enforce that itself. There are no instructions to read unrelated files or other environment variables.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest-risk installation profile. Nothing is downloaded or written to disk by an installer.
Credentials
The only declared secret in SKILL.md is LOBSTERDOMAINS_API_KEY, which is proportionate to a hosted API service. However, the skill will receive and surface third-party OpenSRS credentials in API responses; those are sensitive but are returned by the service (not requested as env vars). The earlier registry summary listing 'no required env vars' conflicts with SKILL.md's primaryEnv declaration — ask the publisher to reconcile this.
Persistence & Privilege
The skill does not request always:true and has no install that would persist on disk; autonomous invocation is allowed but is the platform default. The main risk is operational: the SKILL.md tells the agent not to persist sensitive credentials, but platform logs, audit trails, or other skills could still capture them unless the environment enforces non-persistence.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install lobsterdomains
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /lobsterdomains 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Updated security guidance for OpenSRS credentials: Now explicitly instructs to present credentials directly to users, recommend secure storage, and never persist these in conversation history or logs. - Adjusted instructions in registration response and order querying steps to emphasize secure handling of sensitive domain management credentials. - No changes to endpoints or feature set.
v1.0.0
Initial release of LobsterDomains: register domains with crypto payments. - Check domain availability and pricing for 1000+ TLDs - Register domains using USDC, USDT, ETH, or BTC on Ethereum, Arbitrum, Base, or Optimism - Retrieve current coin prices for accurate conversions - View full TLD price list - Manage orders and retrieve OpenSRS credentials for post-purchase domain management
元数据
Slug lobsterdomains
版本 1.0.1
许可证 MIT-0
累计安装 1
当前安装数 0
历史版本数 2
常见问题

LobsterDomains 是什么?

Register domain names via crypto payments (USDC, USDT, ETH, BTC). Check availability, get pricing across 1000+ TLDs, and complete registration with on-chain... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 246 次。

如何安装 LobsterDomains?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install lobsterdomains」即可一键安装,无需额外配置。

LobsterDomains 是免费的吗?

是的,LobsterDomains 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

LobsterDomains 支持哪些平台?

LobsterDomains 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 LobsterDomains?

由 esokullu(@esokullu)开发并维护,当前版本 v1.0.1。

💬 留言讨论