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.