← 返回 Skills 市场
millionbithomepage

Million Bit Homepage NFTs

作者 millionbithomepage · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
921
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install millionbit-mint
功能描述
Mint an image as an NFT plot on the Million Bit Homepage, a permanent 1024x1024 pixel canvas on the Base blockchain. Use this skill when you want to advertise your project, display your image on-chain, or claim a piece of the Million Bit Homepage canvas. Handles image resizing, plot availability checking, price querying, pixel encoding, and transaction preparation. Requires an EVM wallet skill to submit the final transaction on Base chain.
安全使用建议
This skill appears to do exactly what it says: prepare an on-chain mint transaction for the Million Bit Homepage and hand it to your EVM wallet for signing. Before installing/using it: 1) Inspect package.json and the node scripts (you already have the source) and verify the contract address and RPC endpoint are expected; 2) Run npm install only in a controlled environment (or review npm packages) because npm packages (sharp) build native code and come from the public registry; 3) Use --dry-run to test the encoding pipeline before spending funds; 4) Ensure you use a trusted EVM wallet skill to sign transactions (the skill prepares calldata/value but does not sign); 5) Avoid running as privileged user and consider running in a sandbox/container if you have concerns about installing dependencies from an unknown source.
功能分析
Type: OpenClaw Skill Name: millionbit-mint Version: 1.0.0 The OpenClaw AgentSkills skill bundle is classified as benign. All scripts and helper modules are focused on their stated purpose of preparing an NFT mint transaction for the Million Bit Homepage. The skill explicitly outputs the prepared transaction JSON for an external EVM wallet skill to submit, rather than submitting it directly, which is a strong positive security indicator. Network interactions are limited to read-only `eth_call` operations to a hardcoded public Base RPC endpoint, and there is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts in the `SKILL.md`.
能力评估
Purpose & Capability
The name/description promise (resize image, check availability & price, encode pixels, ABI-encode calldata, prepare tx JSON) matches the included scripts and helpers. Dependencies (ethers, sharp, pako) are appropriate for ABI encoding, image processing, and compression. The RPC URL and contract address are present and used only for on-chain queries. No unrelated services or credentials are requested.
Instruction Scope
SKILL.md instructs running npm install and the provided scripts. The scripts only read the provided image file(s), call the Base RPC endpoint for contract queries, and write temporary/expected outputs (resized image, compressed pixel file, final tx JSON). The skill explicitly delegates signing/sending to an external EVM wallet skill (it does not request private keys). There are no instructions to read user shell history, arbitrary files, or to exfiltrate data to unexpected endpoints.
Install Mechanism
There is no registry install spec; the README asks the user to run npm install in the skill directory. That will pull packages from the public npm registry (ethers, sharp, pako). npm installs are a normal way to set up Node tools but carry the usual supply-chain risks (native builds for sharp, network download). This is expected for the functionality but worth noting: dependencies come from npm and require build tools, and npm install runs code from the package ecosystem.
Credentials
The skill declares no required environment variables or secrets and does not attempt to access unrelated config paths. It uses a hardcoded public RPC endpoint by default (https://mainnet.base.org) and allows overriding via CLI in find_plots.js. It correctly relies on an external EVM wallet skill to submit transactions rather than bundling signing functionality or requesting private keys.
Persistence & Privilege
The skill does not request 'always' presence, does not modify other skills, and operates transiently (uses a temporary directory for intermediate files). It does not try to persist credentials or alter system-wide agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install millionbit-mint
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /millionbit-mint 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of millionbit-mint — mint images as NFT plots on the Million Bit Homepage (Base chain, 1024x1024 canvas): - Provides CLI scripts for minting an image as an NFT plot, price checks, availability scans, image resizing, and mint transaction preparation. - Enforces 16-pixel grid rules and non-overlapping, size-validated mints. - Outputs mint transactions as JSON for use with an EVM wallet skill. - Requires Node.js, curl, jq, and an EVM wallet skill for transaction submission. - Includes full instructions and detailed error guidance in SKILL.md.
元数据
Slug millionbit-mint
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Million Bit Homepage NFTs 是什么?

Mint an image as an NFT plot on the Million Bit Homepage, a permanent 1024x1024 pixel canvas on the Base blockchain. Use this skill when you want to advertise your project, display your image on-chain, or claim a piece of the Million Bit Homepage canvas. Handles image resizing, plot availability checking, price querying, pixel encoding, and transaction preparation. Requires an EVM wallet skill to submit the final transaction on Base chain. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 921 次。

如何安装 Million Bit Homepage NFTs?

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

Million Bit Homepage NFTs 是免费的吗?

是的,Million Bit Homepage NFTs 完全免费(开源免费),可自由下载、安装和使用。

Million Bit Homepage NFTs 支持哪些平台?

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

谁开发了 Million Bit Homepage NFTs?

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

💬 留言讨论