basescriptions

Index on-chain inscriptions and host subdomain websites on Base L2.

Updated Dec 26, 2025
One-click install
npx skills add https://github.com/jefdiesel/basescriptions --skill basescriptions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: basescriptions
Source: https://github.com/jefdiesel/basescriptions/tree/main
Command: npx skills add https://github.com/jefdiesel/basescriptions --skill basescriptions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ethers, dotenv, @supabase/supabase-js, and includes scripts (resource) components.

What problem does it solve?

Basescriptions provides a framework to register names, inscribe data, and host websites entirely on-chain using Ethscriptions on Base L2, reducing on-chain costs and enabling decentralized hosting.

Core Features & Use Cases

  • On-chain inscriptions: Register names, embed images, HTML, and JSON data directly into the blockchain calldata.
  • Content hosting & delivery: Serve hosted sites at name.basescriptions.com via the subdomain infrastructure with on-chain provenance.
  • APIs & tooling: Query metadata, fetch on-chain content, and manage a workflow using a Cloudflare Workers API and a Supabase-backed schema.

Quick Start

Inscribe a name or data by submitting a self-transfer containing a data URI to Base L2 and let the system index, store metadata, and serve content via the API.

Frequently Asked Questions about basescriptions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I host a website on-chain using Ethscriptions on Base L2?

You can host a website on-chain by submitting a self-transfer containing a data URI to Base L2, allowing the system to index the inscription, store metadata, and serve the content via a subdomain infrastructure.

What is the process for inscribing data into Base L2 blockchain calldata?

Inscribing data involves embedding images, HTML, or JSON directly into Base L2 blockchain calldata, after which the framework indexes the transaction, stores the metadata, and retrieves content via RPC.

Do I need a Supabase database to index on-chain inscriptions?

Yes, you need a Supabase-backed schema to store the indexed metadata for on-chain inscriptions, while the actual content retrieval happens directly from the chain via RPC.

Can I use Cloudflare Workers to build an API for querying Ethscriptions metadata?

Yes, this framework provides a Cloudflare Workers API to query metadata, fetch on-chain content, and manage the workflow for inscriptions registered on Base L2.

What are the limitations of storing metadata-only for on-chain inscriptions?

The system stores metadata-only in the database while retrieving actual content from the chain via RPC, meaning content delivery depends on RPC availability and on-chain data accessibility.

Does Basescriptions support registering names and serving subdomain websites?

Basescriptions supports registering names and serving hosted sites at subdomains with on-chain provenance, utilizing an end-to-end ingestion pipeline for decentralized content delivery.