← Back to Skills Marketplace
millionbithomepage

Million Bit Homepage NFTs

by millionbithomepage · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
921
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install millionbit-mint
Description
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.
Usage Guidance
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.
Capability Analysis
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`.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install millionbit-mint
  3. After installation, invoke the skill by name or use /millionbit-mint
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Slug millionbit-mint
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 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. It is an AI Agent Skill for Claude Code / OpenClaw, with 921 downloads so far.

How do I install Million Bit Homepage NFTs?

Run "/install millionbit-mint" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Million Bit Homepage NFTs free?

Yes, Million Bit Homepage NFTs is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Million Bit Homepage NFTs support?

Million Bit Homepage NFTs is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Million Bit Homepage NFTs?

It is built and maintained by millionbithomepage (@millionbithomepage); the current version is v1.0.0.

💬 Comments