eliza-cloud-buy-domain

Registers custom domains for Eliza Cloud apps through Cloudflare using cloud credit balance.

1|Updated Aug 5, 2026
One-click install
npx skills add https://github.com/Solizardking/Solana-Robotics-Kit --skill eliza-cloud-buy-domain-solizardking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eliza-cloud-buy-domain
Source: https://github.com/Solizardking/Solana-Robotics-Kit/tree/main/eliza/packages/skills/skills/eliza-cloud-buy-domain
Command: npx skills add https://github.com/Solizardking/Solana-Robotics-Kit --skill eliza-cloud-buy-domain-solizardking

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @elizaos/cloud-sdk, and includes references (resource) components.

What problem does it solve? Apps deployed on Eliza Cloud get an auto-assigned *.apps.elizacloud.ai subdomain, but users who want a real custom domain like myapp.com would otherwise need a separate registrar account, manual DNS configuration, and a credit card. This Skill handles availability checks, price quotes, registration through Cloudflare, DNS pointing, and app attachment in one flow, paid from the user's existing cloud credit balance. ## Core Features & Use Cases - Availability and Price Quotes: Check whether a domain is available and get the exact total price in USD before any purchase, with search suggestions across .com, .io, .dev, and .app TLDs. - Atomic Purchase with Refund Protection: Buy the domain through Cloudflare with idempotent purchases, automatic credit refunds on registration failure, and recovery for partially completed registrations. - Automatic DNS and SSL Setup: After purchase, the domain is attached to the app's container with CNAME records and SSL provisioning, typically live within minutes. - Use Case: A user says "build me a landing page app and put it on mybrand.com" — the agent builds the app first, quotes the domain price, gets explicit confirmation, and completes the registration without the user touching a registrar. ## Quick Start Ask the agent to check availability and buy a custom domain for your Eliza Cloud app, for example: "Check if myapp.com is available and buy it for my app."

Frequently Asked Questions about eliza-cloud-buy-domain

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

FAQPage Schema
How do I buy a custom domain for an Eliza Cloud app?

First check availability and price with the domains check endpoint, confirm the quoted price with the user, then call the buy endpoint. The cloud registers the domain through Cloudflare, attaches it to your app, and sets up DNS automatically, paid from your cloud credit balance.

How much does a domain cost on Eliza Cloud?

Pricing is Cloudflare wholesale plus a fixed Eliza Cloud margin, charged in USD from your cloud credit balance. A .com domain costs roughly $14-15 per year, and the exact total is shown in the availability quote before any purchase.

Can I attach a domain I already own to an Eliza Cloud app?

Yes, but not through this buy flow. Use the direct domains attach endpoint, which generates a verification TXT record you add at your existing DNS provider, then verify it. The buy skill is only for domains you do not already own.

What happens if a domain purchase fails after payment?

The buy route is atomic: if Cloudflare registration fails, your cloud credits are automatically refunded. If a previous attempt partially succeeded, retrying the same buy route returns alreadyRegistered without charging again.

Why is my new domain not serving HTTPS yet?

SSL edge certificates can take one to two minutes to provision after DNS records appear. Check status with curl or dig against the domain directly rather than registrar search pages, and poll the domains status endpoint until verified.

Can I cancel or get a refund for a registered domain?

No. Cloudflare registrations are non-refundable once complete. You can detach the domain from your app via the delete endpoint, but the registration itself stays active until expiration.