Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Dynamic gas estimation (MegaETH multidimensional model), 15KB chunk size for large file support, 10M gas floor
What This Skill Does
Deploys HTML files and web content permanently to the MegaETH blockchain using SSTORE2 bytecode storage. Once deployed, content cannot be modified or deleted. Supports single file deploys, stdin piping, and batch stress testing workflows.
Unlike traditional web hosting, deployed content is immutable and controlled by no single party, so it resists takedowns and censorship.
When to use it
- Publishing a static portfolio page with no hosting dependencies
- Archiving a webpage so it cannot be removed or altered
- Running bulk on-chain deployments to stress test MegaETH
- Deploying AI-generated HTML as an immutable on-chain record
- Hosting a lightweight site without paying recurring server costs
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Deploy my local HTML file to MegaETH permanently
- 1Sets PRIVATE_KEY environment variable with the user's wallet private key
- 2Checks wallet balance against the MegaETH Testnet RPC to confirm sufficient ETH
- 3Runs deploy.js with --file pointing to the HTML file and a --name argument
- 4Waits for transaction confirmation and Genesis Key NFT auto-mint if the wallet lacks one
- 5Returns the permanent megawarren.xyz loader URL with the assigned token ID
https://megawarren.xyz/loader.html?registry=0x7bb4233017CFd4f938C61d1dCeEF4eBE837b05F9&id=102
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.